4.0
19 Sept 2017
Former employee, more than 5 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Flexibility to have a quality work life balance. First class facilities in a great location
Cons
Sales driven culture where sales team is treated differently than any other department. All other groups expected to support sales no matter the ask. Compensation low