- 5.0Jun 26, 2022
Great!Anonymous FreelancerFormer Freelancer
Amazing team to work with!
Can't say anything I didn't like
- 3.0Mar 17, 2023Digital Marketing ManagerFormer EmployeeNew York, NY
Some great people and coworkers. Decent work culture.
upper mgmt put on a lot of pressure and can feel detached