Everyone's An Employee, Everyone's A Manager
From Jason Fried, founder of 37Signals, the guys behind Ruby on Rails and Basecamp project management software, on their organizational structure:
What we learned is that adding a dedicated manager and creating a hierarchy is not the only way to create structure. Instead, we decided to let the team be entirely self-managed. There's still a team leader, but that role rotates among the team every week. Each week, a new leader sketches out the agenda, writes up the notes about problems and performance, and steps up to handle any troubled customer interactions.
There's something to be said for perspective and it opens your eyes to things you never thought mattered.
