Cookies help us deliver our services. By using our services, you agree to our use of cookies. Click here to learn more
Jobs Companies & Reviews Companies Salaries Interviews

Cable, Internet & Telephone Provider Reviews

Showing 110 of 2,908 Companies
Sort: Popular Rating

2.8 / London, United Kingdom

“The good, the bad and the ugly.”  See all Reviews

Flexible working hours, shares, career for life as such. As in most large companies everyone will have their pros and cons depending on the area in…  See all Reviews

3.4 / Newbury, United Kingdom

“Service Delivery Manager”  See all Reviews

- Work-life balance - International & Diverse - Personal Development  See all Reviews

3.5 / Hook, United Kingdom

“Great fun, low pay”  See all Reviews

Good people, fun office, interesting job, great products, good benefits  See all Reviews

3.5 / Madrid, Spain

“changing conditions”  See all Reviews

fun place to work with a small team. development in the store to management positions  See all Reviews

3.9 / London, United Kingdom

“Brave new world”  See all Reviews

Lebara is not a normal company. It is a highly entrepreneurial start up which does not act or behave like other companies of the same size. As such…  See all Reviews

3.5 / Waterloo, Canada

“Great experience”  See all Reviews

I joined the company in the early days and there was an amazing camaraderie. Everyone was focussed on getting BlackBerry to as many people as…  See all Reviews

2.8 / London, United Kingdom

“Great company to work for if you put the time and energy into your own career development.”  See all Reviews

Opportunity to work in a variety of roles across the business. If you are ambitious the opportunities are there. If its just a job to you, you won't…  See all Reviews

3.3 / New York, NY

“Great experience”  See all Reviews

Diversity, multicultural, tones of training available if you want to develop  See all Reviews

2.9 / London, United Kingdom

“Poor management”  See all Reviews

Good possibility for promotion, good pay and benefits  See all Reviews

2.4 / London, United Kingdom

“Not for weak hearts!!”  See all Reviews

One of great place to work. I have worked with this company for sometime but had to leave because to personal reasons.Through out my tenure with…  See all Reviews