Pros
9/80 work schedule so every other Friday off flexible work hours the average employee is very kind some incredibly smart people who can teach you a lot Low stress environment I never had to work past like 6pm or on a weekend Unlimited PTO and sick time Lots of freedom Processes and work flow are well organized They do not fire full time engineers- you have to be doing a truly awful awful terrible job to get fired (this could be seen as a con too)
Cons
Though I would say they have relatively low expectations, the content of the work is challenging. This would be exciting and fun if they taught you to understand it, but there is absolutely no technical training. As a new college graduate, I was just given a task and expected to know how to do every part of the process immediately. Eventually I figured it out, but the first six months were scary and hard. They could REALLY benefit from more teaching about aerospace and defense engineering to those early in their careers. Extremely slow growth. It took the average new college grad 2.5-3 years to get their first promotion, which was only about a 7% raise. Otherwise you're lucky to get 2% per year No praise for good work- it goes completely unnoticed. Typically your manager is not on your project so they have no idea how well you're actually doing so they can't see any good work you may be doing I felt like there were some iffy moments for me as woman. Men told me I was too weak to lift the heavy equipment (I am not a small lady), but said nothing to twig armed men lifting it. Despite performance reviews saying I was "incredible" and exceeding expectations, I did not ever receive a promotion but watched several mediocre men get promoted. Always had to be the one to take notes during meetings (1 week after I had put in my two weeks, I was invited to a very important meeting and told I was only there to take notes and send them to my male boss). Always had to be the one to take on non-technical intern-type work (I was not even close to the most junior person on the team- we had several interns). Always the only girl in the room. Pay is pretty mediocre. Got a 40% raise by leaving Really distant management - didn't meet my manager until I had put my 2 weeks in and he was begging me to stay It feels like 95% of the company is old white guys. That's probably an exaggeration but they are definitely the ones with all of the power and it shows in the culture. Regularly overheard anti-asian, anti-black, anti-immigrant, anti-vax, anti-mask conversations (which I did report anonymously to HR so idk what happened) Everything is 10 years behind. Still using skype, coding primarily in C++ 98 (the year I was born), visual studio 2015