Overall not bad to get into dog training. Communication issues across the board and pay isn't great.
Pros
Connection with like-minded people. Every person I've worked with has been good people. Managers included. My coworkers are dedicated to their job and the people at each facility have created a sense of family within all the coworkers. Getting to work with all different types of dogs with different needs. I have been able to gain a lot of exposure and experience in a short amount of time with many different dogs. Freedom to be who you are at your job. I am not pressured to fit into a mold to be successful here. My coworkers and managers all let me be me. As long as I can get my job done well and on time. All the dog owners have been really open as well.
Cons
Systemic problem with communication. This looks like a lack of information for managers to get to employees. Expectations are not clearly communicated. When in training this created a huge gap that we, as newbie trainers, had to fill on our own. Work Saturdays. They tell you this up front, it's no secret. But man does working 6 days a week suck. Getting company to buy employees appropriate gear needed for the job is extremely difficult and not always an option. T-shirts (aka uniform) are not provided or bought for employees. No company computers provided, even to managers. When dealing with chaotic schedules and client payments done thru a specific software, a computer is necessary, but not provided.