Poor management. Don’t look after their customers, don’t deliver on promises, don’t provide speeds they advertise, happy to lie to staff to cover themselves. Upper management is non-accountable. Has history of mis-selling. See Google reviews before considering a job with them.