Pros
wages are okay and nothing else
Cons
One of the most glaring issues is that everyone seems to act as a manager, despite a lack of expertise in software development. Decisions often reflect a superficial understanding of technical challenges, leading to misguided priorities and project delays.
There are limited opportunities for professional growth in software development. The absence of a dedicated software culture means that learning and skill development are often self-driven, without adequate support or resources from the company.