Helpful team, but low pay and micromanagement - Customer Service Representative Tabella Employee Review

4.0
25 June 2026
Recommend
CEO approval
Business outlook

Pros

Team was good and helpful

Cons

Pay is low and I felt micromanagement

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.

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