Lots of training, personal development and adaptability is a must. Why? Expansions, training, and endless possibilities of employment/future careers. Owner is always on the employee's "side". Promotions into mngmt for past experienced workers are merit based.. Ive seen people with no past experience get promoted before someone that has 15+ yrs experience. Why?: They're current work ethic, merit, and how much we are willing to learn, train, develop, & invest (Not Money, rather time & energy) into a career, and future. NONE of these are cons, but for MORONICS that post unnecessary and false reviews w/o knowing the biz; here are the facts. You cannot learn about a biz in a few hours. It doesn't work like that. Currently they can't transfer you to another location, yet. However, I hope that in the near future will have more locations for Int'l people, out of staters, or ppl like myself that must move.