Battletech by Harebrained Schemes (Shadowrun Returns)

If you want to play battletech in a remotely balanced setting, you need to generally limit yourself to stock mech configurations (As soon as you move to custom builds, things get dumb), and probably avoid using any of the level 3 tech. The clan stuff was never balanced.

You can potentially try to use modified battlevalue to balance things, but they never really got that balanced either.