4.0
19 Sept 2016
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Working on the Thames Water contract provides a fast paced environment where the client demands exceptional service. Working as a part of a team allows success to be shared, whilst individuals also have the opportunity to stand out and be recognised.
Cons
The sheer scale of the operation is at times daunting, bu there is always support where required.