Tough and stressful but rewarding
get free cable and internet
Ok but tough to be promoted
great culture, smart peers good team
Quality of service and customer service