4.0
Apr 25, 2025
Current employee, more than 1 year
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Good company to start your career in. The company and the team considers performance and support you to grow in your role.
Cons
Complicated systems and processes. Some of the requirements are due to the company's very close involvement in classified work but others are mostly excessive internal steps that might not always deliver the intended benefits.