Pros
MSS has a fantastic Engineering Team. Dynamic, creative, driven. Additionally the factory and logistics departments have great people that work very hard at their jobs. There are very few goofballs here, and it's a great place to be if you love to work hard and get things done. The best part of working at Mercury are the great people that work here. It's a good culture of people who don’t like to sit around. Work life balance has gotten much better at MSS after a 2019 culture survey, which was great to see - we were actually listened to and there was swift action, which was awesome. It’s been good to have a little more balance with work, home, and health in my life.
Cons
The normal wage is fair, but the bonus is atrocious. For all the hard work you do and the projects you successfully complete, it's underwhelming. The employee stock program is good and I use that as much as possible. With the culture of MSS and the hard workers there, would make more sense to have more equity or performance-based compensation. Seems like the majority of people would welcome more risk/reward. The tools for daily tasks are pretty bad. Seems like they are getting better, but Mercury needs to continue to improve its toolsets for internal processes - ERP, manufacturing info systems, development systems, rev control, doc control, etc. Lots of human glue and non-intuitive processes. Exec leadership seems to continue to be very illogical in their approach to managing product development. They continue to try to shove a square peg in a round hole. They seem to push push push without understanding what the problems are: inefficient tools, insufficient manpower, & mismanagement of priorities. Additionally there is too much fingerpointing going on, a symptom of not understanding these problems. The Global Engineering Group seems to flow down what appears to be really less effective tools, reporting requirements, and poor policies. Need to keep in mind that the engineering needs are very different for different businesses. This group needs to understand more intimately the various engineering groups and what is truly needed to improve things.