3.0
Sep 8, 2011
Former employee
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
The company seems stable on and has large diversity of contracts. The benefits were on par with other technology companies.
Cons
The cooperation between the divisions is nil and if your contract gets expired you are on your own in finding means of funding or they will lay you off.