Pros
Great place to work while searching other opportunities, or build experience to go somewhere else.
Cons
This company is slick, or thinks they are. Watch for reviews that don't actually post a "Con". You'll know it's their Management or Executive team posing as hourly employees by the way the "Con" area reads like how an interviewee would answer "What's your biggest flaw?" They will regularly compel employees to come on this site and pillow their score. Since I've worked there, I've kept in touch with people. The salary has decreased for management by 6k. Their hourly rate has dropped a dollar at a time, several times now. This is the exact opposite trend for this industry which implies poor management of income for the company as a whole. Which isn't surprising since they can't hold on to Executive level leaders for longer than a year. GMs change on a 3 year cycle. The only thing you can count on is if they say they aren't going to do something, chances are... they will.