1.0
14 Nov 2025
Former employee, more than 1 year
Dinwiddie, VA
Recommend
CEO approval
Business outlook
Pros
Computer system was amazing to work with
Cons
Customers want you to do all the research, work, and have every answer. Favorite line "that's your job" "in the time I have been standing here and used Google " Working in Customer service sucks at times because no management or higher up has your back.