- Developers can switch teams and/or projects any time they want, no questions asked; just say the word and the movers will show up the next day to put you in your new office with your new team.
- There aren't very many meetings. I'd say an average developer attends perhaps 3 meetings a week.
- This company has a philosophy of not ever telling developers what to work on, and they take it pretty seriously.
- This company tends not to pre-announce. They really do understand that you can't rush good cooking, you can't rush babies out, and you can't rush software development.