Pros
DHTS is divided into a few teams: Core Operations, Engineering, Automation, and Cloud. I have worked on the Core Operations and Engineering teams. Core Operations was overall good. Engineering was a nightmare. Core Operations: Decent management and good work-life balance. Engineering Team: None. At one point DHTS had great benefits but they removed their benefits over time.
Cons
My critique here is directed towards the Engineering team. These are Level 2 and 3 Network Engineers who are responsible for network design, configuration, and management. Work Life Balance: Forget about it. You are expected to work during the day, after hours, at night, and remain available for weekends. They are too cheap to invest in Level 1 Support to work on-site, so they send their Tier 2 and Tier 3 Engineers to work on-site. That's right. You have a CCIE? Great, you're still going onsite to replace a cable at 1:00 am. Made plans for the weekend? Cancel that, you need to go swap an AP. Tryna go to sleep at 11:00 PM? Nope, a router went down, and you're working til 3:00 AM and still with the expectation to work again at 8:00 am. Room For Growth: There is no room for growth. They will lead you on with hope of advancements, and recommend you gain new skills and pursue advanced certifications. Next thing you know, they're just throwing more work at you with no promotion or raise. You will remain on the same level/pay but with far more work. Salary: Here's the funny part. I thought I had a low salary, at 75K. Before leaving, my coworkers disclosed their salaries. They were all in the 60K range, and they had been working for years longer than me. They will spend millions of dollars on network equipment, but underpay the heck out of their employees. Management Style: You will be extremely micromanaged. Every task you work on has a timer that gets activated when you click on it. At the end of day your timers are expected to sum up to 8 hours or higher. If not, they will be on your case about it. The manager is an absolute narcissist. He will ask you questions, answer his own questions, and then determine the plan of action for you. If you dare to have an opinion, he will make sure to assert his dominance. He will do so by raising his voice, micromanaging, and assigning you tasks that are very tedious. This is how he keeps his team under control. Culture: Toxic. Team: Coworkers were great, easy to work with, and very reliable.