Engineer • Former Employee
Pros: Great food, amazing vacation policy (21 days), great maternity and paternity leave policy, great campus.
You have all you can imagine: access to shuttles, on-site dentist, paid laundry services, a sweet shop.
The tools, infrastructure, and stack let you be very productive. For instance, setting up a website where someone can input data on a form and storing the data in a DB takes minutes.
An experience at this company will open many, many doors for you. It will be much easier to get phone interviews. You will also learn a lot.
Cons: The culture is pretty bad and the performance review system is a joke.
Unless you abide 100% by their culture, you can't be happy. This means you are not allowed to even question their principles. If you think something needs to be fixed at the root cause, you are in trouble, because you need to "Move Fast!" The company over-focuses on short-term speed rather than the long term.
I was lied to multiple times by management. I was told my rating depended on the reviews from my peers, but then when the performance review came, I realized it is 100% up to the manager regardless of what your peers say. My manager told me constantly I was doing great, then the performance review came and because I questioned the principles, I had a bad rating. The 360 was useless; management can use it if they want to promote you, but if you are not on great terms with your manager, the 360 will be ignored.
I was also told multiple times the company is impact-based and that what matters is impact. After working on a project with another manager, I was told I could not get any credit, since it was not 100% my idea.