3.0
Feb 4, 2026
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
I haven't started yet but I heard its great for getting an experience
Cons
Vice versa, some of the feedback its hard to get in touch to them if you have a question/concern regarding the payments