Fantastic company to work for
I worked on a contract with TES for 3 years about 4 years ago.
They were always super easy to work with and were very accomodating.
The jobs were always sent with plenty of time to decide whether, or not, to accept them. Feedback was always welcomed and actioned if action was required.