5.0
May 19, 2024
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
* Good work-life balance * Good corporate culture * Transparent leadership * Good pay and benefits
Cons
* Sometimes HR processes are a bit oppresive