I have only worked at Ocado for the last few months and I have to say, I am more than impressed with the culture and facilities and benefits for employees. Yes if you crash your vehicle or are rude to customers, you will face action but previous Reviews overplay this. Compared to competitors, Pay and Conditions are excellent and you are well trained and looked after. Yes there are petty complaints that staff moan about like any business and yes, the shifts are a commitment but you get rotas 3 months ahead and swaps and holidays are easy to book. If you enjoy driving and giving good customer service, this is a great job and progression is always on offer if you want it.