Pros
industry-standard benefits, that's about it these days
Cons
Top-heavy management that seems completely disconnected from the customers. Forever trying to do things cheaper despite cheap leads to huge issues and outages affecting customers multiple times. Poor deployments, lack of responsibility, commitment to poor decisions, yearly redundancies affecting long-term and knowledgeable staff, terrible spending on tools that do not work or exceed already used ones, departments without actual specific management, practically non existent training unless you could knowledgebase pages written by people who left the company years ago, no written process for many things. Departments being blamed for poor work of others despite only recently taking on their tasks. The list goes on and on. Long-term staff are getting made redundant so they can further bloat the CXX team things only ever get worse at Glide.