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,909 Companies
Sort: Popular Rating

2.8 / London, United Kingdom

“Client Relation Manager”  See all Reviews

Good company to work for but be prepared for the long hours. Training is well balance. Always need a team morale build up as some days can get you…  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

“Fantastic people and company”  See all Reviews

Fantastic company to work for for both development and team work. Company values are driven by the people. Fantastic 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.8 / 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.9 / 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

“How I Look At It!!!!!!!!!!!!!!!”  See all Reviews

With my Work experience I can see this company has a lot of potential. Any company which can stay for more than 10 years, then I see the company…  See all Reviews