Pros
Pay is slightly higher than other retailers, health insurance is inexpensive for those who qualify. Company stock issued free of charge as part of retirement plan, regardless of full or part time status.
Cons
Managers have made horrible comments to workers when they bring up a problem, if they even respond at all, in addition to patting themselves on the back while failing to recognize the efforts of their team. Company policy is bent frequently for the sake of keeping customers happy, one example being regarding animals in the stores. Favoritism runs amok, in some cases company policy has been bent for a select few, others have been disciplined or even fired for similar offenses (such as wasting work time or taking advantage of other workers) This favoritism is also demonstrated with benefits and hours, with some team members waiting as long as 6 years or more to attain full time status while those who have some sort of inner connection or are "friends" get full time quickly. Advancement opportunities, again, are generally only available to people who are friends with someone higher up the chain. Corporate leadership ended inventory bonuses while keeping those same bonuses for management. The work load is very heavy, days can become very long very easily, and raises are generally poor, only 0.25 an hour on average, if you get one. Some team members have reported delay or outright denial when a store transfer is requested. With the above in mind plus the intense pressure of the work itself, morale among the team has sunk very low. Turnover is very high.