4.0
Aug 15, 2018
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Very professional environment with great benefits
Cons
A lot of red tape. Myself and thirty people were hired and then laid off within 2 months because they never had approval from across the pond. Good news is they were very nice about it and sent us all home in limousines