1.0
12 May 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Might get lucky and be assigned to a nice client office if you’re a site engineer. I stayed for a long time as I was contracted to a nice place with lovely people and seldom had to deal with SCC - All assistance I got in my role came from employees at SCC’s client site. As soon as they took that from me, the role became unbearable and I had to leave.
Cons
never any acknowledgement of outstanding achievement but plenty of harsh words for a minor slip up. Doesn’t care about their client and will throw you in the deep end as a patsy. No effort to assist or help you excel in your role, any display of such is merely management ticking a box and usually will actually hinder you.