My first impressions have been mixed. The first day was frustrating. It took me a while to get my footing and felt like I made no progress the first day (several hours and 300 game days in with the same starter lance). The second pilot you get as part of the story died when his Jenner got cored. I didn't even know he was damaged. Damage alerts in general are poor.
Second day I started by getting new pilots and buying an Urbanmech. I gave the Centurion to a lancemate and piloted the Urbie since I didn't want to leave it behind by piloting a faster mech. It actually ended up being a lot of fun. My lancemates actually did a good job fighting off enemies with me firing AC/10 shells into the fight when I could. The AI has some pathing issues with cliffs, but does decently. There are always a lot of vehicles, but most of them die quickly. I find it is actually better to prioritize vehicles because they can do good damage, but are easy to destroy. Mechs take some work to bring down and don't have much more weaponry than the vehicles at this point.
I kind of like the salvage system now that I have gotten a chance to salvage a couple mechs, but it can be really frustrating to have a mech appear in possible salvage, but the cost to pick it is more than you could possibly have negotiated for. It is also annoying negotiating for salvage then getting nothing but junk components, which seems to happen on most missions. I have no idea what causes mechs to show up in salvage. All of my lance upgrades have come from purchases. I managed to get enough funds to buy a Hunchback which has replaced the Urbanmech.
Sensors are largely junk. I regularly have enemies sneaking up on me or firing from beyond sensor range. It can get really frustrating.
Mech customization is minimal. My energy slots are either medium laser or better medium laser, so exciting. There is no option to switch in a larger energy weapon. This does make each mech variant very unique because you will not be changing much about their loadout. I did get some medium pulse lasers from a mission which I swapped onto the Hunchback.
I am having fun, but the game needs some work, a bit more polish around the edges.