Former Employee3.0Feb 1, 2025This simply is a cable company trying to be enterprise with no real innovation behind products.
Current Employee2.4Jul 24, 2025My overall experience here was good, but leadership sucks, and lots of internal churn