Pros
If you're on the retail side of the business you will have the world handed to you. Great coworkers (non-leadership).
Cons
If you're in the corporate office expect laughable "perks." Including a very minimal PTO split into semesters, you could be docked PTO if you are sick for some people but others can take basically unlimited time. Micromanagement at its finest, the CEO has his hands in every single pot and needs to trust his teams to do the job they were hired to do. Also loved hearing derogatory comments made about females, don't expect to grow in this company unless you are buddy-buddy with leadership, they will make positions for their friends but people who actually work and do well at their jobs do not get rewarded. You will have to negotiate for market rate they want to pay entry level salaries for mid-level to senior level work.