Overall nice company, but there are some pitfalls - IOS Software Developer Avito Employee Review

4.0
Feb 7, 2018
Recommend
CEO approval
Business Outlook

Pros

Flexible working hours and vacation policy, opportunities for education and attending conferences, nice perks box (but it's not the best one on the market). Every team uses pure Scrum and company is very agile now. They have annual performance review. Swift, VIPER, SOA, unit and UI testing. Smart co-workers and nice people overall. Good culture. Work hard and play hard.

Cons

Generally there are two departments. You can work in a feature team and then your duty will be to maintain some little feature or you can work in architecture team where you'll solve infrastructure tasks. Anyway it will become boring someday. A lot of legacy code and it won't be refactored forever it seems. Salary is not increasing, performance review doesn't work, so you can stuck with one salary above the market in years. They will hire someone from another company rather than promote current employees. Company has a unique and strange politics that you should be also a QA. Be ready to do manual testing and to write test case. It's like a trend here! Some people and teams may be very toxic. Your team leader can be unexperienced.

Explore other reviews about Avito

5.0
Aug 1, 2022
Recommend
CEO approval
Business Outlook

Pros

- Culture - People - Challenging tasks

Cons

Because of matrix structure sometimes it is difficult to find the real responsible for the sphere/task

1
2.0
Nov 22, 2025
Recommend
CEO approval
Business Outlook

Pros

- People are usually nice and well-coming. - Some units/teams are highly professional, especially verticals like Real Estate and Auto. - Data-informed culture, many cool research reports can be found on Confluence. - Great analysts and engineers who are genuinely interested in the product. - High salary.

Cons

- Some units/teams are shockingly weak. No strategy, research, modern product frameworks — just data manipulation to match the OKRs. - A/B tests are often an excuse for bad design decisions. - Waiting for months to ship anything. A lot of legacy which kills UX solutions. - Design is more like an optional layer and not a strategic partner. - Demotivated designers in some units. The salary is probably the best on the Russian market, so people stay no matter whether they like the job. - Non-transparency of the design management decisions. Too much politics. - Interview promises don't match the reality. You might join the company for a new innovative project, but will find out in the first weeks that they actually were looking for a strong professional to fix a problematic team. No innovation, just eternal syncs and lack of expertise and resources.

See reviews by: Helpful|Rating|Date|All