Great place to work - Customer Care Representative Tower Employee Review

5.0
Jul 24, 2019
Recommend
CEO approval
Business Outlook

Pros

Great people, great management, great culture

Cons

The work can be monotonous

Explore other reviews about Tower

5.0
Jan 6, 2019
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Good compensation. Smart colleagues

Cons

Politics may be building up

4.0
Feb 16, 2018
Anonymous contractor
Recommend
CEO approval
Business Outlook

Pros

Great company culture and team working environment.

Cons

Company processes can be sometimes a bit convoluted.

See reviews by: Helpful|Rating|Date|All