3.0
Feb 26, 2026
Current employee
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Pay , job security, environment, accommodations support, benefits
Cons
Layoffs and senior leaders not transparent about what’s going on, you have to work storm duties no matter the role you were hired for it doesn’t matter if you have a family. It’s all hands-on deck with any storm. You get assigned to a specific role and location of not your choice and it doesn’t matter if it’s a holiday you must work it.