When I read negative reviews it feels like we work in completely different companies. Maybe these persons are angry that they could not pass the entry test. I have been working in the company for 3.5 years. I am satisfied with conditions. The salary is high, and I quickly moved from a newbie to a guru, which influenced the salary positively. The support is always on the writer's side.