Pros
Manager was amazing Project was decently fulfilling Worklife balance was excellent, like 100/100 perfect score, no joke Labs were a mess, I got to help make them better which was nice Very diverse workforce, I got to work with tons of women and folks whose English wasn't great, which helped me learn to communicate more effectively
Cons
They laid me and 16 other people off 3 weeks before Christmas (lmao) Defense contract work is always a crapshoot, if the work isn't won, you're out on the street Your program might be mismanaged, I got lucky(ish) Job duties took a while to align with advertised duties Salaries are designed to be uncompetitive to keep wages low Yearly raises are awarded on a merit system (up to your manager) Only so many above average raises handed out every year