It been great, good benefits, good coworkers, great culture.
They don' communicate to their emplyees effectively.
Training lacks, each branch is owned like a franchise so overall experience can vary. Long hours, benefits are not great, and look else where if you need family health coverage. Way too expensive.
Customer Service, warehousing, shipping and quality control
The interview process seem to be thorough. They would pick the correct candidate.