The comp packages at “Big Tech” sometimes seem too good to be true. Are there any reasons not to try and work for big tech?
Why isn’t every talented developer trying to work there?
Is it just that they don’t want to take the time to study Leet Code? Or are there other reasons.
Thanks
Otherwise, plenty of reasons, many dependent on specific companies. Some examples based on both first-hand knowledge and hearing from others:
Facebook/Meta - tough performance culture, bad work-life balance, terrible public image
Amazon - toxic exploitative culture, bad work-life balance, sliding public image
Apple - secretive culture, bad work-life balance
Netflix - unique performance-oriented culture that won't fit everyone (see the infamous culture deck)... but interviews are team-specific and not necessarily Leetcode-oriented
Google - growth is difficult, sliding public image
Keep in mind that these are aggregate impressions based on many anecdotes. Some teams will not exhibit the same issues. Some people are also not bothered by the same issues you might be (and vice versa).