Pros
Some skilled and passionate individuals in the broader team trying to maintain quality. Exposure to modern technologies and large-scale enterprise projects. Remote team members, including some senior professionals, bring strong architectural and technical expertise.
Cons
The CTO lacks the technical capabilities required for the role and seems to have been appointed due to non-merit-based factors such as nationality. He has built a protective circle around himself, placing similarly underqualified Backend and Frontend Technical Managers in key positions. This leadership group acts more like a political alliance than a technical team, often retaliating against anyone who highlights architectural flaws or process inefficiencies. Speaking up about the technical debt or process gaps results in being alienated rather than heard. The overall environment discourages transparency, merit, and true collaboration.