Pros
You will find a diverse group of people working here. All walks of life united by genuine compassion for animals that are looking for new homes and advocates for humane care. The friendships you make here will late for a lifetime. You will gain valuable skills in things such as animal behavior, maternity care, and assisting the medical department. The organization is a leader in their field. And who doesn't love a good snuggle/play session with the cats, dogs, and small animals?
Cons
Floor/front line staff bear the brunt of a lot of abuse from upper-level management and customers. Particularly in the intake department. This type of environment is prone to causing compassion fatigue and mental distress, but there is little to no support for the staff suffering from this. There is also a chronic problem with favoritism and several staff have been subjected to verbal abuse and veiled threats of termination for things as simple as speaking honestly about a situation. Many employees have been harassed to the point of quitting or having a mental breakdown resulting to their termination. In short, the workplace is toxic.