Great! - Customer Service Manager (CSM) Triller Employee Review

5.0
16 Aug 2023
Recommend
CEO approval
Business outlook

Pros

Great culture, cares about clients, lots of opportunity for growth

Cons

It is a larger company with a lot of teams - if that does not appeal to you.

Explore other reviews about Triller

1.0
4 May 2026
Recommend
CEO approval
Business outlook

Pros

No pro's there's a reason they dissapeared from planet earth - if they ever do come back I wouldn't trust them.

Cons

Poor leadership, lack of consistency in pay (yes, they missed plenty of payroll cycles), that's just the tip of the iceberg

1
2.0
4 Nov 2025
Recommend
CEO approval
Business outlook

Pros

culture can be fine until some exec decides to take it out on someone

Cons

Don't even pay their employees, empty promises

1
See reviews by: Helpful|Rating|Date|All