1.0
Jun 22, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
They always met their payroll obligations to me, and I met some very interesting and talented people there from various cultural backgrounds.
Cons
During the time I worked there, it was clear that existing staff were unable to keep up with the demands that had devolved on them.