Pros: A team you can count on, Training that is dependable and helpful, Management that actually cares about you.
Cons: No benefits, Fast Past, Some customers could get cranky and downright mean.
Amazing to work for, Management was awesome for answering questions and addressing concerns. They ensured they kept their promises and tried to fit your life style the best they could. Were understanding when you were sick and ensured that you did not have to worry about job security just because you needed a sick day.
They put you in the job you are the most comfortable with and ensured that you were well trained and prepared to take on the day to day challenges. It was a very team oriented job, you had to work with your team to make sure you got the job done right, there was no shame asking for help when it got busy, and all hands on deck was something that we all understood. You could be sure that someone was there to help when you REALLY needed it.
Breaks were given at the right times, and there was little to no arguments on who went first, we all understood the order and worked great together.
Only reason I left was that I got a better job offer that had benefits. I wish I'd never left though and would go back in a heart beat.