4.0
8 Dec 2025
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Big Platform,Pays on time,Project are fairly stable
Cons
Customer support is basically nonexistent, rarely replies to emails. No relevant training—recommended only for those with experience. Pay is very low compared to other platforms, and platform issues aren’t resolved promptly, which really affects work.