Pros
A small fraction of the people working there are delightful.... until they get frustrated and quit, which they all do.
Cons
Almost everything! Management, Pay, Benefits, no bonuses, no work-life balance, hostile and toxic environment...etc. If you aren't constantly putting in serious overtime (that you aren't compensated for) you are shamed, labelled as lazy and/or dead weight and will never be promoted or receive any sort of salary increase. It is very much a "shut up and do what you're told" kind of work place. A recent meeting outlining the 2021 strategy ended with a Q&A session where the Principal was asked what he felt was the biggest obstacle to achieving the new business goals, and his response was "free thinkers". Like, WTF! The constantly fire people who they consider "troublemakers", which again, is anyone who is a 'free thinker' and won't just shut up and do what they are told. Also, if you aren't a white, male engineer.... just don't even bother. You will never get anywhere and any dreams you had of a successful career will be forever destroyed. Please, please listen to me - I lived in this dystopian workplace for over 10 years - and wouldn't wish my experiences on anyone!