Former Employee1.7Feb 26, 2025Overall they may have made changes since I left but very micro managed environment
Former Employee3.0Apr 17, 2025Micromanaging at its finest. Worried more about the number of dials you make more than anything else. Constantly track your location via GPS on the company provided tablets that you have to keep with you at all times. They joke about being a cult, but its really not a joke.
Micromanaging at its finest. Worried more about the number of dials you make more than anything else. Constantly track your location via GPS on the company provided tablets that you have to keep with you at all times. They joke about being a cult, but its really not a joke.