5.0Feb 21, 2025Great place to work General managerCurrent employee, more than 8 yearsTomball, TXRecommendCEO approvalBusiness OutlookProsGreat people, challenging work, paid time off is generous.ConsSometimes tedious work schedule. Customer service is king at Dover so sometimes long hours helping customers.Show more