I love my job - Customer Service Representative VTI Employee Review

5.0
30 Sept 2021
Recommend
CEO approval
Business outlook

Pros

Great atmosphere. Flexible Hours. Laid back.

Cons

Nothing. I have nothing negative to say

Explore other reviews about VTI

5.0
8 Oct 2017
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Small company without too many layers of management

Cons

One single product with limited resources

4.0
24 May 2022
Recommend
CEO approval
Business outlook

Pros

A laid back environment and good work life balance.

Cons

Not much room for growth.

See reviews by: Helpful|Rating|Date|All