1.0
7 Mar 2019
Anonymous employee
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
nothing to tell about sorry
Cons
They never pay on time. Bad experience working with them. We have two employees working with them. they don't respond properly and they don't release for 2-3 months after invoice due date.