2.0
Apr 17, 2020
Anonymous employee
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great Benefits, opportunity & product. Stock price.
Cons
Toxic environment. "Leaders" are demoralizing and resistant to change. They overwork you.