Toxic environment - Customer Service Representative Setra Systems Employee Review

2.0
Mar 11, 2020
Recommend
CEO approval
Business outlook

Pros

Easy drive Spot awards Opportunity for overtime

Cons

Not team oriented No proper training Can’t ask any questions

Explore other reviews about Setra Systems

3.0
Mar 26, 2025
Recommend
CEO approval
Business outlook

Pros

Great place work culture and helping peers

Cons

Not as such but less fast pace environment

See reviews by: Helpful|Rating|Date|All