(Full disclosure - I work for Osborne) An excellent company to work for. I have now worked for them for over 10 years and whilst we have undergone many changes, I am still a happy employee!
Mohsin Hanid
I work for Osborne and can honestly say its one of the most progressive, caring and customer orientated organisations I know of. Constantly question how what they're doing affects the earth, its people, their people and the customers they work for.
Matt Hawkes
Go there to fix the heating, ladies at reception and facilities team are nice.