. - Associate Setra Systems Employee Review

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

Explore other reviews about Setra Systems

4.0
Jun 18, 2026
Recommend
CEO approval
Business Outlook

Pros

Great environment to work in.

Cons

Lots of turnover last 3 years. And new leadership team

See reviews by: Helpful|Rating|Date|All