1. Leaders will tell you care and do some things publicly to show it. Spencer truly is a nice guy, and does care about the company. However, when it comes to integrity - the truth is you are an employee, a number, and while they want you to be loyal, it will not be returned. I had seen many great, hard-working people be manipulated and terminated, while some were allowed to walk on water.
2. When a class action wage lawsuit was brought against them, they did what any company would do - paid what they were told and not what they really owed, leaving out employees who should have included but were not named. Is this because they didn't have the money to pay everyone? I believe it comes down to bonuses and stock prices. Don't believe me, look up the executives salary and everyone else's. Yes, executives should be paid more, they have a lot of responsibility, but should that be 300 times more than you?
3. Stay long enough and peel behind the curtains. Hope you don't have to stand up for yourself because HR is not there to get your back, they are there to protect the mothership.
4. Pay has never been very high. Beware that when they decide to bump the pay for a position, your pay may remain the same. Yes, you may have a year of experience and being paid $10,000+ less than the guys and gals who haven't started yet.
5. Their other core values are just words, you are just a number to the org, and unless you are willing to move to the corporate office and are the type of person who only cares about your own success, your career opportunities will be limited.