3.0
Jun 18, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good pay and good benefits
Cons
The office is very clicky and if you do not speak Spanish, it is difficult to develop relationships with upper management. A lot of your work is final through multiple channels. The technology is very outdated and very difficult to use and slows down your work.