I always wondered how much truth is there in the "Toxic?" thread
Post from TheLayoff.com
Have experienced it first hand I would say it is definitely not toxic, it is super toxic.
The whole system is gamified.
Performance management is a joke. How can you calibrate 40 different employees against each other if they are not in the some role - engineer vs manager vs product manager vs project manager vs architect vs whatever. Also if a team has 6 super performers, how can you force 2/3 of them to the bottom performer category while someone with far less ability and impact gets a raving review.
The feedback mechanism is also based on a buddy system.
There are a lot of things toxic about this company - I'll let others respond.