3.0
Sep 25, 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great office, positive company image, leading e-commerce organization.
Cons
Toxic culture, disjoint teams, obsolete tech in some organizations.