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.
There are excellent employee benefits, including support for continuous learning such as courses, certifications, and conferences, as well as company-sponsored international trips with all employees.
There are outstanding campus facilities that resemble top-tier US tech companies: lunch, a gym, a massage room, billiards, and well-designed workspaces that enhance productivity and well-being.
There is 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.
The hybrid working model offers flexibility and autonomy.
The 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.
There is a strong sense of stability; many employees stay long-term due to the consistent culture, predictable environment, and interesting topics to work on.
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.
First, an interview with the mobile team lead. It was some technical and behavioral. General behavioral questions and some technical about Android architectures (MVVM, MVP), SOLID, and other things. Send me a case study that should be completed in
The interview process included initial screening, a technical task, a technical interview, and a final interview for culture fit. The experience was smooth and thorough. The technical interview focused on my experience and the task. Everyone was f
I would describe the interview process as involving far too many stages: * General interview * Technical assignment * Technical group interview After that, I never heard from the company again.
First, an interview with the mobile team lead. It was some technical and behavioral. General behavioral questions and some technical about Android architectures (MVVM, MVP), SOLID, and other things. Send me a case study that should be completed in
The interview process included initial screening, a technical task, a technical interview, and a final interview for culture fit. The experience was smooth and thorough. The technical interview focused on my experience and the task. Everyone was f
I would describe the interview process as involving far too many stages: * General interview * Technical assignment * Technical group interview After that, I never heard from the company again.