1.0
Apr 22, 2016
Anonymous employee
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
None I could think of. They believe in putting employees under pressure. Not a fun place to work.
Cons
Blame game. Thankless work culture. No respect for commitment towards employees. Zero focus on employee growth