1)All 4-star and 5-star reviews are fake and written directly by HR. The real average rating of reviews is 1.5, not 3.5. 2)The philosophy and culture of the company is very simple: they are making their employees to work as much as possible and they are paying to their employees as low as possible. They call it "meritocracy." 3)They are paying approximately 20% below the market salary and they are making 1 employee to do a job of 2 or 3 people. 4)Most of employees consider this job as temporary job until they found a better one (most of employees work here less than 1 year). 5)Company understands that most of their employees are looking for another job and company is hiring nonstop for all positions 6)During last 3 years the value of the company increased for 50% or $6B, why? because company pays salary significantly below the market and company makes 1 employee to do a job of 2 or 3 people 7)Company can't afford to hire professional managers and most of them just threatening employees that they will be fired. It's their management style. 8)Several employees already sued company.