Pros
I met some amazing people who I'm still friends with which I'm thankful for - all of whom no longer work for the company.
Cons
Hmmm, where to begin? I guess it all starts from the top down. The Executive team does NOT care about its employees - full stop, hence the insane turnover. There is ZERO training, so you're set up for failure from the beginning. The pay is ridiculous - you can make more working anywhere else - really. Employees are expected to spend every waking moment working there - including weekends - and are pressured by management if family obligations interfere. Honestly, I could go on and on but you should get the picture by now. Oh, and all of the 4 or 5 star reviews on this site are so obviously written by management and current employees to boost their ratings and paint an entirely different picture of what it's like to work there that it's a total joke.