Pros
Overall, work/life balance was good - I generally worked approximately 45 hours/week. The work was interesting, and I was able to work with very big-name clients.
Cons
I worked for BASES. BASES seemed like it grew too fast, and did not know how to move from a small company/start up venture into a large multinational company. My manager was absolutely horrible - she could not keep a team together. She was utterly unprofessional (wearing mini skirts and sweats to work, insulted my ethnicity and religion, did not provide appropriate feedback). There was nowhere for me to turn to deal with this problem, as she was very close with the head of HR (there was no seperation like you would expect to see in a professional organization). Diversity was absolutely not respected or promoted.