3.0
Mar 28, 2012
Current employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Direct managers and coworkers are great, good environment
Cons
Repeated payroll discrepancies, unable to contact benefits dept to solve problems. Like there was no way to communicate with the company who's paying me.