Pros
-You can hopefully make just enough money to support yourself. -Health insurance is offered, but is a "mini-plan". It is hopeful that you don't ever face a serious medical condition because you will have difficulty obtaining enough medical coverage to cover the expenses. Combined with a low wage, that could be extremely detrimental to your financial well-being.
Cons
-Management and Upper Management is treated much better than "associates" in terms of benefits and "perks/ bonuses/ and rewards". This is blatantly obvious to the associates and is very disheartening to see, which results in low morale and general unhappiness. For a company that emphasizes "putting our associates first" as part of their core philosophy, this hardly seems to pertain anymore. -There are only so many spots to grow or move up within the company even though they are a growing company. Your fate is determined to whether upper management likes you enough to give you a chance. Definite office politics going on here.