Friendly colleagues, stable company. Nothing else.
Your previous experience goes null, and your Yandex experience is useless for other companies. The proprietary version of C++ means no STL at all. You have to deliver solved tasks from the second week.
Bad code quality. No dynamic polymorphism, no static polymorphism, just SWITCH/CASE and IF statements. Can you imagine? :)
Inconvenient setup: a 15-16" laptop and just one 24" display, whereas the industry standard is at least two displays.
Work/life balance is heavily shifted towards work. The salary is on the lower end.
Stop squeezing your workforce
The hiring process involved several rounds over a long time. The programming questions were divided into three parts: * An initial online assessment. * A subsequent Skype interview. * A final in-office interview. The online part was average,
I applied through a recruiter. First, I had a phone interview with the recruiter, and after that, a Skype interview with an interviewer. That was my final step. It was my first interview with a tech company.
3-step interview: * HR * Technical (5 hours) - many questions about programming language, a bit about algorithms. * With managers - only questions about life, previous job, etc. Not hard, but requires deep knowledge of the programming language.
The hiring process involved several rounds over a long time. The programming questions were divided into three parts: * An initial online assessment. * A subsequent Skype interview. * A final in-office interview. The online part was average,
I applied through a recruiter. First, I had a phone interview with the recruiter, and after that, a Skype interview with an interviewer. That was my final step. It was my first interview with a tech company.
3-step interview: * HR * Technical (5 hours) - many questions about programming language, a bit about algorithms. * With managers - only questions about life, previous job, etc. Not hard, but requires deep knowledge of the programming language.