Buy this if you enjoy turn based strategy, giant robots, decent writing or, naturally, Battletech. Outside of that, the game is pretty repetitive and dry.
All of the developer's focus was put into the battle aspect of the game and it shows: the graphics, animations and effects during battle are solid. Once you leave that, however, you are left with a parade of still images and minimal animations. There's some basic character interaction and managing your expenses month to month, but that's pretty much it. The strategy aspect is where this game shines -- and that's the only place it does.
Cons-wise, the graphics engine is pretty poorly optimized. I got fairly long load times and consistent stuttering on my rig -- and my rig can run Witcher 3 on max settings. Didn't encounter any bugs, though, and the game ran consistently, if jerkily in places.
All in all, it's not a bad game. Just not a great one, either.