Clunky at best - Instrumentation & Controls Technician KSA Employee Review

3.0
Jun 9, 2014
Recommend
CEO approval
Business Outlook

Pros

The pay and internal, support staff, was great.

Cons

The upper management and longevity of the company itself needs Alot of work. They want alot of you only to turn you loose at the drop of a hat. They need to give what they are expecting.

Explore other reviews about KSA

5.0
Jul 19, 2025
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Good People and work environment

Cons

I dont have any cons for this place

See reviews by: Helpful|Rating|Date|All