Pros
Besides the monthly massages and weekly happy hour, I honestly can’t think of any pros about working for this company
Cons
Where do I even begin. Very bad management: They never own up to their mistakes or inadequacies and always end up finding ways to blame the staff for their short comings. The two owners are extremely rude and known not use offensive language towards their employees. There are people in management who are only in that position because of loyalty, not qualifications. They haven’t worked anywhere else besides rushing and are therefore very narrow minded. They refuse to let go of the “old way” of doing things and will literally stand in the way of innovative ideas. It’s almost as though their lack of experience makes them insecure about the challenges that come with breaking new ground. Extreme micro-managing is their modus operandi. They are more concerned with power and playing “boss” than being leaders.In general for the management, it is basically the “Rushing way” -which was most often outdated- or no way at all. You’re not allowed to use your brains as an engineer. No thinking outside the box is allowed.Just follow instructions without questions. You might get in trouble if you ask too many questions. More often than not employees are threatened with getting fired. The owners believe employees are fortunate to work for them and anyone who complains is just not working hard enough. I’m not making this up. They literally said exactly that on several occasions after getting a hint of low morale. One of the owners accidentally copied an employee on an email where she talked about how she didn’t need any of the employees and that she and her husband (co owner) could ran the company by themselves. That’s really how they think of and treat their employees. Disposable. They hire very talented engineers and have them do meaningless brainless work. If you are a senior engineer or PE and think you will be given the opportunity to own your projects because of your experience and background forget about it. You could be Nikola Tesla; no one would care about your wealth of knowledge. You are still going to be assigned grunt work. Managent doesn’t like to relinquish any leadership authority to anyone. There’s no room for vertical mobility.You’re lucky if you get to stamp your own drawings after putting all your sweat and blood into it.If you’re a young engineer looking for mentorship and career development look elsewhere. You will be doing a lot of blind “cutting and pasting” of old projects with very little opportunity for actual engineering. Management often overpromises and underestimates how long it takes to get projects done. This leads to employees having to stay really late into the night to meet unrealistic deadlines. This is the norm. And if you try to negotiate more time for the project,you are definitely asking for trouble. However if the client is unhappy with the finished project,all the blame falls on you. You don’t get paid overtime and even if you work 50 hours by Thursday because of a hard deadline and want to take Friday off, they require you to use your paid time off. Extremely high turnover: For a while during the period I worked there, it seemed like every other week someone left. Even one of the principals ( essentially a part owner) quit. You know it’s bad when a principal of the company quits. I did not know many co workers who absolutely loved working there and weren’t looking to get out at the first opportunity. They also definitely treat women engineers poorly on termination compared to the male engineers. Which is really ironic because the company prides itself of supporting female engineers.From what i saw, the female engineers who resigned literally got kicked out the door immediately . Whereas the male engineers were allowed to work their 2 weeks. One female engineer was denied her maternity leave pay and was told she would only get paid the benefit if she worked a minimum of 3 months after returning. She quit. There were other female engineers who did not receive those restrictions about their maternity leave. This is worthy of note because management will usually pick and chose who certain rules apply to. If you’re a yes man/woman and suck up to them, you might be expemt from such ridiculousness. In short, don’t work here. Unless you are not interested in career growth and self development. Also if you value your mental health, do yourself a favor and stay away from this place.