2.0
Nov 29, 2023
Former employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Decent salary, lot's of room for improvement
Cons
Duties between teams aren't well delineated and managers are often quite bad at their job leading to frequent confusion and blame game; Most analytics done to check the box rather than to actually drive business results