this place is great if you're just starting out and want some solid experience. i would not plan on making a career out of the job, nor working 10-12 (or sometimes 16+) hour shifts in hopes of a promotion. promotions are granted on how manipulative you are, not on how your work ethic is.
Prosgreat environment, good managers
Conspromotions based on manipulative talk instead of work ethic