Pros
- Benefits were quite good eg 7% total 401k match - Flexible schedule, altho it depended on - Once you got to know the people, many of them were quite nice
Cons
- It was impossible to get a promotion/ decent raise - R6S was a joke. At one point, my dept required each of us to 2 projects per year. They were a huge waste of time that were only completed to "check the box" for Annual review time - In many depts home/ work life balance was none existent. I knew people who were supposedly on the 9/80 schedule and who worked EVERY Friday without exception. In my case, towards the end, I was working late nights, and at least 8 - 12 hours a weekend. - Management biases against minorities - Incompetent management that did not know anything about the jobs/ responsibilities of the people they managed