i've gotten into it on and off since it's been out; it get's boring fast.
the leveling is actually entertaining, it feels like your making progress, but you hit max level in maybe 4 days of grind and then you hit a massive wall. there's content sure, and a lot of it is voice acted, but all of the content is essentially:
1 - Fight X in space
2 - Beam to planet and fight X on ground
3 - Maybe fight X in space again
4 - End of mission
That's it, literally. Every single mission, or "episode" boils down to this exact same formula. As previous posters have said, there is really no class distinction, everyone is expected to be DPS, and even single player content (which is most of the game), your expected to be DPS.
There is only nuke, healing is pointless and in fact some buffs rely on low shield/hull so actually healing someone might piss them off; which get's to the multiplayer content.
Technically 99% of "episodes" can be completed with multiple players but it never happens and the difficulty isn't built that way. The only multiplayer content your going to do is PvE instances, of which there are maybe 15, with easy, moderate, and hard difficulty.
These seem entertaining at first, but they all boil down to:
1 - Fight X
2 - Collect rewards (which are generally worthless)
3 - Repeat for 10 hours.
The only rewards you care about are dilithium, which is the time gated currency. Dilithium can be traded for zen which can be exchanged for everything else, including all the paid ships, zen is the premium currency.
Each character can only "refine" 8000 a day, and it must be refined to get zen. This is the time gate.
Basically the entire end-game, which you hit at 4 days in, is make 10 different characters (with a 4 day grind each), and farm dilithium with them all by repeating the same 15 instances over and over, for about an hour or 2 each character.
Now here is the kicker:
Now you finally have all of the hot dogs.
You finally spend a month converting all this dilithium to Zen so you can buy your shiny new $50 ship.
Now what do you do with this awesomeness??
Repeat the exact same grind.
This is when you quit the game.