1.0
Jul 9, 2026
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Friendly people and supportive environment! Good work life balance
Cons
Was laid off via email only 3 weeks after moving cross country for the job, unfair and unprofessional to hire someone whose role was neither wanted nor needed.