- High standards: It's expected that you'll be focused on improving and finding ways to be more efficient and/or do your work better. Can be a con or a pro, depending on the perspective. - Non-rigid structure and processes: The team's processes are very much based on intelligent decision-making, so this is not a great place to just turn on autopilot and blindly follow a process. - Feedback culture: This is for sure a huge pro for me, but can be a con for some people. Feedback is shared constantly and in a very direct way (but also supportive); this means you always know what's expected of you and have a clear direction. This happens top to bottom, but also the other way around: managers seek direct feedback from their teams in order to make sure everyone's enabled to do their best work and there are no blind spots.