There is no grind. Parts sell for 100% value, and even the training missions give you valuable parts, so with no grinding I’m pretty much at exactly the mech I wanted from all the parts available.
The game is difficult, but it’s rewarding about it. The fights are hard but also fun and interesting and the game gives you tons of interesting parts to try loadouts.