5.0
5 Aug 2015
Anonymous employee
Current employee, less than 1 year
Natick, MA
Recommend
CEO approval
Business outlook
Pros
* Awesome People and great minds to work with * Amazing benefits and perks * No Time constraint * No Dress code
Cons
Compensation is not really based on performance, but rather meeting sometimes strange company metrics/goals.