employer cover photo

System Components

Is this your company?

SCIL Good company - Design Engineer System Components Employee Review

4.0
19 May 2024
Recommend
CEO approval
Business outlook

Pros

Good company working in refinery field and overall good management

Cons

Saturday is working and no off

Explore other reviews about System Components