Pros: awesome people, lots of lunches and happy hours, working on world class projects
Cons: corporate office beginning to assert itself
I love everything about my day to day job. The people are awesome, and office environment is very laid back and fun. The projects are great, and there is tons of professional support and encouragement to go and do whatever your little heart desires. The only iffy thing, from my perspective is the corporate feel that seems to be seeping in. The company is trying to grow and that might be part of it, but I hope they don't stifle the current culture in their efforts.