1.0
12 Nov 2021
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
This place has terrible management. Lacks accountability
Cons
Awful organisation. Onboarding is non existent. Management's failure to move forward on innovation. Could not even message to the team on what to do on an impending snow storm. The site is just a programmatic landing area for crap ads.