Very nice company, very family oriented. Understanding of schedule, just have to let them in advance of any days off. Job is very flexible when it comes to scheduling.
Cons
Getting cursed out when calling people. The raises aren’t that high, and the benefits aren’t the best.