3.0
Oct 28, 2025
Current employee, more than 1 year
Groton, CT
Recommend
CEO approval
Business Outlook
Pros
good place to learn and gain experience to move to a better position
Cons
bad salary compared to client sites, disparities between departments, lack of support from upper management