3.0
Apr 17, 2026
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- Company good at paying reliably, and on time - Lots of work available - Community on Slack positive and very helpful
Cons
- Getting response from admins sometimes takes awhile - Work is quite repetitive, difficult, and often must be done in a very stressful amount of time