I'm pretty close to done with this, first playthrough anyway. About 30 hours in. Amazing game. So much potential if they flesh out the combat.
I love mixing up my companions and listening to them banter with one another while on missions. Plus you can actually change the game depending on who you have with you. I was on a mission to infiltrate a factory full of droids and instead of having to blast my way through the enemies, because I had my cleaning droid companion with me, it was able to convince the droids at the factory that it was there for maintenance and cleaning and they bought it and I completed the mission with no danger.