5.0
20 May 2021
Current employee, more than 1 year
Worcester, MA
Recommend
CEO approval
Business outlook
Pros
Small but nice working environment
Cons
The salary is fixed although they promised in the offer letter that they are going to raise the salary annually.