Disorganized Engineering Culture with Poor Technical and Leadership Standards
Pros
Great work-life balance. The poorly planned pipeline of work allows you to be flexible with time
Cons
* Lack of clear data-driven decision-making for projects and design choices. * Microservices architecture is poorly designed, leading to inefficiencies and a distributed monolith. * Coding standards are inconsistent, making long-term maintainability a challenge. * Leadership struggles with project planning and people management, often applying the same limited solutions to every problem. * The software product is significantly behind industry standards in terms of UX, UI, and overall user experience. * Numerous unresolved performance and security issues, with a reactive rather than proactive approach to fixing them. * Lack of career progression