Pros
The company is somewhat generous with employees, and they do not play with your salary (which is something good for Portugal companies)
Cons
The company is in constant financial trouble, and layoffs have become a yearly routine. Senior engineers and the CTO have no real engineering competence — they spend more time playing politics and sucking up to management than actually solving problems or guiding the team. The CTO is as useful as a brick, offering zero technical leadership. The CEO is completely delusional and refuses to face the reality that the product is failing. Engineers are treated like disposable resources with no influence over the product, while people with absolutely no understanding of the technology are given full authority to make critical decisions. This toxic structure leads to chaotic priorities and a steady degradation of the product. The company fundamentally does not respect its engineers — your input won’t matter, your expertise will be ignored, and your job will never feel secure.