It is not a company at all - Customer Support Representative Triada Employee Review

1.0
14 Aug 2020
Recommend
CEO approval
Business outlook

Pros

No Pros, No work ethics

Cons

Doesn't treat employers as an employe. Grocery shops are better than this company.

Explore other reviews about Triada