2.0
May 16, 2021
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good compensation Blah blah blah (there r your 5 words)
Cons
Bad leadership, Very disjointed amongst ranks and departments. VERY political Touting innovation, doesn’t mean you are innovative.