5.0
11 Jan 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
A large company with multiple resources available to develop innovative and cutting edge solutions to customer problems. Cooperative environment across business units.
Cons
Large company with multiple contracts, if funding for a program is lost there is limited time to find a new program before being let go.