Pros
- Challenging Projects: Opportunity to work on complex systems that test your technical skills. - Learning Opportunities: Exposure to cutting-edge technologies like Kubernetes, Docker, Kafka, and Golang. - Talented Team: Collaborate with talented and driven individuals who are always doing mode. - Diverse Work: Opportunity to work on various areas, including backend, platform development, CI/CD, and frontend. - Hybrid Work Environment: Option to work (fixed) 2 days from home each week.
Cons
- Work-Life Balance: Pressure to deliver features at break-neck speed can often lead to late-night work and weekends, affecting the balance. - Tech Debt Buildup: Heavy focus on delivering features over addressing technical debt causes rushed implementations and has created huge issues with the code quality. - Micromanagement: Some managers engage in micromanagement, limiting employee autonomy and adding unnecessary stress. - Recognition: There’s a tendency for management to compare individuals with others, creating a lack of recognition for unique contributions and causing friction among team mates. - Limited Focus on Employee Well-being: While technical challenges are abundant, the company never prioritizes mental health and personal well-being, leading to burnout.