Pros
The company culture is genuinely collaborative and people-centric. Colleagues are kind, approachable, and consistently willing to support each other, which creates a psychologically safe working environment.
Excellent employee benefits, including support for continuous learning such as courses, certifications, and conferences, as well as company-sponsored international trips with all employees.
Outstanding campus facilities that resemble top-tier US tech companies: lunch, gym, massage room, billiards, and well-designed workspaces that enhance productivity and well-being.
Solid tooling for day-to-day work and personal development, in tech even though some legacy tools still exist.
Work-life balance is generally reasonable. While there are occasionally high-pressure periods, there is flexibility afterward to compensate and recover.
Hybrid working model offers flexibility and autonomy.
Tech stack is modern in many areas primarily Java and React, with some Python. Engineering teams are relatively small, focused, and own clearly defined problem spaces.
Strong sense of stability; many employees stay long-term due to the consistent culture and predictable environment and interesting topic to work on.
Cons
There is noticeable resistance to architectural change and experimentation with newer technologies, which can slow innovation and technical modernization.
Compensation is below market average compared to similar roles, and annual salary increases are relatively modest.
Career progression and promotion to the next level can be challenging, partly due to long employee tenure and limited upward positions.