I'd like to do a psychology class project on the work culture at software companies, big and small. Does anyone know where I can find research/articles/case studies on the following topics?
- The effect of incentivizing workers with things like free food, on-site pampering, and a quirky, high-tech workplace (e.g. Google)
- Relationships/tension between developers, managers, marketing, etc. (e.g. developers resenting the "pointy-haired boss")
- How culture and work/life balance differ between startups and large corporations
- How the company's mission affects the motivation of its workers (e.g. "eat our own dogfood"/"don't be evil")