I had a very mixed experience of Interserve,they are willing to train you, invest in you- decent benefits, great team, but very questionable management, people were regularly manipulated and promised the earth, and promises never came. Interserve need to remember that it is people they are dealing with and not just numbers. Great learning experience but very dissapointed by treatment of their most dedicated staff over a number of years