3.0
Nov 18, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Overall the people are great The benefits are pretty good. "competitive" The two locations in New England are conveniently located Matching 401k is very nice
Cons
Limited career growth opportunities Good work gets rewarded with more work instead of more pay High level of micro-management at the top Highly political