Yes, we have strict team structure and roles of leaders and developers, but it only means the difference of responsibilities; leaders find problems and give support or advice when needed, but never orders. We achieve team success by close and mutual collaboration.
You will enjoy the work style here:
- To receive advices and act voluntarily rather than obey the leader;
- Keep information transparent rather than conceal it;
- Be accountable for one’s own work rather than under supervision.