Slough, Berkshire, South East England, England Companies |

Companies in Slough, Berkshire, South East England, England

Showing 110 of 277 Companies

3.5StarStarStarStarStar / Slough, Berkshire, South East England, England

“Great company to start your career” See all Reviews

Everyone is very friendly and happy to help, good benefits, lots of fun company events (on-site and off-site), nice office See all Reviews

3.7StarStarStarStarStar / Madrid, Spain

“Review of O2 Telefonica in Slough” See all Reviews

An excellent working environment with great colleagues See all Reviews

4.1StarStarStarStarStar / Slough, Berkshire, South East England, England

“Technology Graduate Scheme for O2” See all Reviews

The best professional culture I have seen alongside several working benefits and a flexible working scheme. Employees are really friendly and... See all Reviews

3.3StarStarStarStarStar / Waterloo, ON, Canada

“Great experience - just a shame my contract came to an end.” See all Reviews

Some great people to work with - it was a shame my contract came to an end. Even though on a contract, was still treated as a member of the team... See all Reviews

3.8StarStarStarStarStar / Seattle, WA, United States

“Loved the learning” See all Reviews

Lots of opportunities to gain responsibilities and expand your skill set. I was given a tutor, even though a contractor to improve my skills and... See all Reviews

3.9StarStarStarStarStar / Mc Lean, VA, United States

“Brands and a culture that are pretty unique - and free chocolate!” See all Reviews

Collaborative culture 5 Principles, which are lived day in day out Brands Focus on personal development Benefits including pension, on-site gym, free... See all Reviews

3.0StarStarStarStarStar / Slough, Berkshire, South East England, England

“Good” See all Reviews

Work life balance; international scope See all Reviews

3.4StarStarStarStarStar / Amsterdam, Netherlands

“A changing landscape” See all Reviews

Great people, Great brands, Good benefits (ie health care, holiday, childcare vouchers). Growing a womena network to help women develop and enhance... See all Reviews

3.3StarStarStarStarStar / San Jose, CA, United States

“Good company ethics” See all Reviews

People are so down to earth. It doesn't matter if they're a subject matter experts, they always help you out to understand the systems! See all Reviews

3.5StarStarStarStarStar / Brussels, Belgium

“UCB” See all Reviews

People are helpful and polite. Quiet office environment if you like that. Flexible working culture. Relaxed. Salary and benefits are competitve. See all Reviews