Best place to learn and remain intellectually stimulated, however, zero work life balance...
Pros
Pretty descent benefits when compared to employers in the Washington Metro area,, the company is financially strong and zero worry about layoffs, presents a challenging work environment and a variety of projects to work on to keep you stimulated, immediate management is supportive for the most part.
Cons
Unrealistic deadlines frequently for no rhyme or reason, which makes it stressful at times when trying to juggle work and personal life (zero work life balance), zero flexibility when it comes to alternate working hours, quite competitive and can be a bit challenging trying to get a promotion, promotions are often handed to those who brown nose more, lack of communication from upper management and very bureaucratic, decisions are often made very arbitrarily.