Pros: lots of fun. if you work hard and succeed there are perks, free food, dinners, lunches, fun outings, community envolvement
Cons: long hours, very demanding, stressful, more pressure as you climb "the ladder"
Working with this company helped me mature into a strong business professional. I learned so much about managing a business, training, developing and managing employees. Hiring, firing, business rapports etc.
Truly a great place to work and start a career.