2.0
Jun 16, 2019
Anonymous employee
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
national presence with different locations, which you get to collaborate with
Cons
managers ask you to finish tasks with not enough time to finish, making you to work late, and they leave on time