Senior Software Engineer • Current Employee
Pros: Cutting-edge technology: Opportunity to work on innovative products with modern tech stacks and engineering practices.
Hackweek culture: Regular hackweeks encourage experimentation, creativity, and cross-functional collaboration.
Strong investment in training: Access to learning resources and programs that support continuous skill development and career growth.
Cloud-first approach: Exposure to scalable, cloud-native architecture and services (e.g., AWS, GCP), preparing engineers for the future of software development.
Cons: Limited team mobility: Internal transfers between teams can be difficult, making it hard to explore new domains or work cultures.
Growth into leadership roles: Career progression into leadership can be slow or unclear, with limited structured pathways for advancement.
Visibility challenges: Individual contributions may not always be recognized at higher levels, impacting opportunities for growth.