1.0
Feb 21, 2022
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
In my experience, they made me watch so many videos of training that were not relevant to the role at all.
Cons
Very Disorganized, 90% work from India and very hard to contact. Laptop they send you is very slow and full of tracking software.