Pros
First off, everyone is respected, regardless of title or tenure, and people are encouraged to shoot for the stars without fear of missing. The software developers are in charge of their workload and how much to commit to (and not a scheduler). We hustle in comfort, bust our butts to make sure we all succeed, yet gather in the breakroom for a beer and good conversation. We celebrate our victories publicly and learn from shortcomings one-on-one (more respectful ). There are also endless opportunities to advance and we truly have a CEO that has our backs and will stand up for us! Today we are having a beer-bag (like a brown bag lunch - just with beer) on how to manager your boss! The benefits are amazing and the work/life integration is fantastic, which allows me the opportunity to work from home if I need to, take off a little early to go to a school function and pick back up later, and my boss trusts me to do my job without micromanaging!
Cons
1. Not always my favorite beer on taps 2. Only a mile from the beach and it constantly calls to me (Moana reference) 3. I wish we had on-site fitness and childcare