Pros
I sat right there, where you are sitting right now, looking for this review. Looking for someone on the inside who could save me the trouble. Well, this is for you. It's bad.
Cons
It's so incredibly frustrating at every single level; Pay, culture, equipment, cleanliness at times, some individuals are nice to work with, and members can be incredible, but overall? Run. Upper management will straight up look you in the eye and lie to you. They will replace you in 6 months with a new sucker, someone just like you, sitting right where you are right now; with bright eyes, hope, and passion. They do it once they've used up all of yours. Believe me, they fundamentally do not respect you. They have these 5 company values: let me save you some time. They don't believe them. It's just to beat you over the head with when you get burnt out. "Remember, be optimistic and have fun! Hey fight hard to win, team! You're a fighter, right?" "I can't pay my mortgage." "What a sour attitude..." Approach with caution and do not rely on them to develop your career or pay you enough to make your mortgage. If you hustle, in three months, you might, might, maybe, maybe, pull 200 a week. Imagine the possibilities.