Pros
I could make this section really long but I'll stick to the basics. It is the culture that makes this the place to be, Also being in a sales role. It's easy for me to sell our solutions because I work closely with the people that provide them. I feel confident in what I am selling because I am surrounded by people working hard to ensure we deliver every day. Our core values are Have Fun, Be Nice, and work hard. They fit my personal values. Also benefits are nice, executive team is great, and I get to be my true self everyday and accepted for who I am.
Cons
The staffing industry is not for everyone. People are unpredictable and there will be times you are let down by things that are out of you or the organizations control. If you can understand it is part of the nature of business you will be just fine.