Vantaggi
The pets are adorable Most of the clients are pleasant and they really enjoy getting updates about their pets. It's nice to see how happy they are when they get those pictures.
Svantaggi
Agree with everything the other reviewer said. You don't really get to meet your co-workers aside from few and far between events. This makes you feel really isolated, which is possibly, given what the other reviewer said, what the owners want so that people can't complain to each other/compare work experience. It does get lonely as a result, and you're never sure if you're being done fairly by the company. The owners/management hates being made to look bad even if they are actually behind in answering some concerns. It can take them a while to answer questions and they don't seem to like it. Small, understandable mistakes are looked down upon, even if you're just starting out. There wasn't a clear policy for things like sick days, although there is a clear policy for asking for time off. Employee concerns are brushed aside rather than listened to and taken into consideration if they don't line up with how management thinks things should be done. There are no benefits. No commuter benefits and no healthcare plans, even for full time employees. Consider this if you need to commute/need healthcare or think you will need health insurance down the line. I feel like the company tries to get too involved in the personal lives of its employees. You're required to Facebook friend the company before interviewing, which is not something I've ever had to do for any employer before. This means that they can see everything on your Facebook. It isn't really a problem for me, since I don't have anything bad on my Facebook, but it does seem to be overstepping a professional boundary. My advice: Don't sign into your personal email on the work computer if you're asked to during the interview. Don't do anything that seems to overstep a professional boundary. If you are offered something that would tie you up with the company in a way that would make it harder to leave, don't do it. It's a dog walking position. Don't compromise yourself for the sake of this job. Talk to other employees (not the people interviewing you, though) about the job if you can and try to get an honest outlook. Especially someone working in the area where your route is. LinkedIn and the company's FB page are good places to find current and former employees.