Vantaggi
- Initiatives that are deemed important get implemented quickly (fail-fast culture) - Executive leadership team has a clear vision and presents a united front - Company strategy tends to follow relevant industry trends, which makes your work feel valuable and exciting (this could also be seen as a con though, in the sense of lack of identity) - Individual teams and engineers are given a lot of autonomy to solve problems
Svantaggi
- It's taken a few years to stabilize after going public which has been a bit of a roller coaster, but this is less relevant to new folks joining - For a cloud computing company, the amount of software which actually uses the cloud and/or is cloud native could be higher (this is improving and leadership agrees) - Executive leadership can sometimes lean too far into the "customer-obsessed" strategy to the extent that employee empathy is sacrificed.