1.0
Feb 18, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Job Security, Established Small size ISP
Cons
Senior level managers shuffles around every 3-5 years. Culture is dependent of one customer and making the customer happy