Don't even pay their employees - Customer Success Manager (CSM) Triller Employee Review

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

Explore other reviews about Triller

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.

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
See reviews by: Helpful|Rating|Date|All