3.0
Jul 12, 2018
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Flexible hours and friendly managers
Cons
The pay was nowhere near enough for the work. Additionally their portals were very confusing and made it frustrating to work.