Pros
Wonderful yoga/workout class benefits,employee discount, health insurance, entrepreneurial spirit and freedom to make the job what you want it to be. Ability to grow within the company because of high turnover due to employees following their goals and dreams, as well as many locations and positions.
Cons
Their culture of feedback should mean that you are free to give feedback to others around you, and that is what they preach, but often times management doesn't like what you have to say to them and that can hurt you in the long run, whether it be in a performance review, when it's time for promotion, etc. It's one of the companies with the highest turnover because people are following their goals, but that means many new employees all the time, and not many who stay for the long term. Many complaints from team members that they don't like the culture, management, and the way things are run. Hiring decisions don't always make sense. The people in the store manager and regional manager roles aren't always the best fit, and it is very apparent that some are incompetent at their jobs. If you find a manager you like, stay at that location because a great store manager is hard to find. Long training process, so if you aren't in it for the long-term, this isn't the right job for you.