3.0
30 June 2012
Former employee, more than 10 years
Fredericksburg, VA
Recommend
CEO approval
Business outlook
Pros
Benefits, pay, and culture can be great and inclusive. There is nothing more satisfying than being able to take a morning off and volunteer and get paid for it. The education benefits are generous. Generally, the culture supports internally motivated individuals. Engineers get 20% of their time to work on anything they want.
Cons
There is not a lot of internal training - different divisions have different cultures. You may know someone who has a great manager and job, but the job you have is a living hell. Watch out for internal politics - there are individuals who are outcome driven and will throw anyone under the bus who gets in the way of making their bonus.