Pros
We have fun together in and out of the office, and we work late because we want to. Everyone can communicate unfiltered opinions and be listened to. Sometimes I suggest changes to product or other areas outside my role, and if people agree, we implement immediately. Our sales are growing fast, we've fixed a lot of the issues with not having enough process, we're hiring in all the right areas to tackle our biggest obstacles. People here rock, I seriously love this team. Genuinely good people with a lot of talent. We care about each other, our clients, our work, and we know how to have fun. You are recognized for your efforts and successes, and coached well through failures. We've started to take coaching and professional development a lot more seriously and it's paying off.
Cons
I'm really sore from last night's company event at House of Air playing trampoline dodgeball, and I lost my ID at our boat party the week before.