4.0
Jun 1, 2017
Current employee, more than 1 year
Newton, MA
Recommend
CEO approval
Business Outlook
Pros
Smart people that are fun. Limited travel.
Cons
It can be difficult to tell how you are doing within the company (tracking/progressing). Feedback conversations occur behind your back, and there are occasions when that feedback isn't passed along to the individual employee.