Taro Logo

Above average, but you have to work hard

Senior Software Engineer
Current Employee
Has worked at Yandex for 4 years
November 26, 2021
Moscow, Moscow Oblast
4.0
Pros

You can gain a ton of technical and overall IT experience in absolutely different fields, if you're aiming for:

  • A fine salary and stocks.
  • A food compensation program that covers almost all food costs.
  • Lots of well-working internal tools that make your work easier.
  • You're in touch with your superiors and can discuss what bothers you.
Cons
  • Big lack of experienced software engineers in the company. Most experienced employees go to western companies, so when it comes to non-trivial questions, you have to search for answers around the company. If you're an experienced person, the amount of work for you is huge, because no one else will do it. Company goals are not getting lower.

  • Big lack of software engineers overall. This means that often there's no one to read your pull request, discuss plans for changing a certain system component, or probable changes in architecture, because most likely no one knows it in detail or their amount of time is really limited.

  • Many features are implemented in a hurry to the end of the review period and forgotten afterwards.

  • Code is messy. There are no goals about making it good.

  • Bad documentation.

Additional Ratings

Work/Life Balance
2.0
Culture and Values
4.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
4.0
Compensation and Benefits
3.0
Senior Management
2.0

Was this helpful?

Yandex Interview Experiences