5.0
Jan 24, 2018
Anonymous employee
Current employee, more than 1 year
New York, NY
Recommend
Business Outlook
Pros
Compensation and recognition. CEO transparency and vision for the company. Empowered to make decisions and be accountable. Investing in Innovation.
Cons
A demanding environment that requires commitment.