Flexible place to work, low pay - Technical Support Engineer Setra Systems Employee Review

3.0
14 Nov 2024
Recommend
CEO approval
Business outlook

Pros

People are nice, very flexible depending on manager

Cons

Low pay, major re-orgs have made the company disorganized

Explore other reviews about Setra Systems

3.0
26 Mar 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