4.0
Oct 12, 2017
Former employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Pay is competitive, great amount of paid time off, which increases each year, 401k was matched up to 5%, Health insurance. They appear to have the finances to have modern technology.
Cons
Some managers can go overboard with micromanaging, making one feel that it all comes down to numbers on a monthly report.