2.0
May 1, 2025
Former employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Flexible Schedule and incredible residents to work with.
Cons
Low pay, poor management, lack of communication amongst departments leading to major challenges. Benefits do not begin until 60 days post-hire date.