5.0
Sep 10, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Management, Pay, benefits, room for growth, coworkers, there’s always something new to learn, management understands that your a human being, unlimited PTO,
Cons
The only con I have was being let go due to company downsizing. I hate that my time was cut so short. I really loved working here.