5.0
May 20, 2019
Current employee, less than 1 year
Maynard, MA
Recommend
CEO approval
Business Outlook
Pros
Hiring process went very smoothly, very responsive and on top of their communication Made an effort to introduce me to a bunch of people
Cons
Location of the office is difficult to get to