3.0
May 13, 2021
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
There are decent perks, great office location, business is performing well
Cons
Teams are really light, the work-life balance is terrible. Not everyone pulls their weight. Company was relatively inflexible regarding Covid policies.