Review - Customer Support Representative Tabella Employee Review

4.0
10 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Good office, good shifts/schedule, very nice people work here, at least most of them.

Cons

No obvious cons, salary could’ve been better, however you can say that about any job

Explore other reviews about Tabella

5.0
11 Nov 2020
Recommend
CEO approval
Business outlook

Pros

Great place to work at

Cons

Really busy and hard to think

2.0
6 Sept 2019
Recommend
CEO approval
Business outlook

Pros

You get to meet some of the best people from all over the world. Very strong community comes out of the trying, frustrating working environment.

Cons

People get treated very poorly by management, even when they have been there a long time and have been extremely loyal.

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