Vantaggi
– Non-toxic culture! – Amazing, smart, helpful people – Amazing opportunities for mentorship and going beyond your comfort zone, expands horizons very much! – Managers open for feedback – Feeling of one big team oriented towards common goal – Feedback culture – Layoffs with human touch
Svantaggi
– Mental capacity used to the max, at least 4 days a week – No easy topics, everything has 3-4 extra dependencies to legacy and long-forgotten artifacts (code, design, ...) – Teams could be better organized, esp. that cross-team collaborations require volunteer facilitators and owners (there are no official ones and nobody wants to take extra responsibility - understandable) – Undocumented, legacy solutions that only a few people have knowledge of. Changing anything means meticulous "archaeology" and asking around time and again – Flakiness in terms of job security – Overhiring (esp. of managers) – At times hasty decisions of medium to large impact