3.0
Aug 1, 2017
Former employee, more than 3 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
It's relax and just a lot of meetings
Cons
It's a private company so they don't offer shares so it isn't competitive at all Benefits isn't great