4.0
12 Feb 2021
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great community of smart colleagues and great experiences! Loved my time there.
Cons
Technology needed work and felt like we were playing catch-up a lot or trying to patch fixes.