It was the best of times... It was the worst of times...
Pros
Coworkers. You will form some of the best relationships with people that work there. I would not give up the friendships gained. In the beginning it was amazing, I never had a job that I was excited to wake up and go to work before. But I guess all good things must come to an end right?
Cons
Management. Leadership. If you are great at wearing that fake smile and pretending you are there for your employees then you are perfect candidate for the leadership career path. Prerequisites are not knowing your rear from a whole in the ground and the ability to go in dry with little to no remorse. It's no longer what's best for the customer and employee, it's all about money. Everything went downhill as soon as Bob was forced out of the picture.