Pros
I'm nearly 40 and have spent 20 years in the customer service field working for over 8 different companies. PetFlow is far and away one of the best employers I have encountered. Your benefits to start, even at a basic position, are excellent with immediate paid sick leave; vacation time is accrued in a fair manner as you work. Pay is very competitive (including paid holidays), supervisors genuinely care for the well-being of their teams. The support network for help of any sort is extensive, and you are treated as a team member and human being, not as a cog in a machine. This is true for everybody, from a customer service representative on phones all the way up to the GM and CEO.
Cons
As with every customer service position, the hours can get a little long and sometimes tiring being on phones and handling emails all day. Volunteers are asked to work every holiday, including major ones like Christmas, New Years, and the 4th of July. Usually there is no problem finding volunteers to work, so I have yet to see anybody forced to come in on a holiday if they did not volunteer for it.