If your FAANG is Amazon, it gets better. When you first join, no one knows what you can do, so you get crap tasks. You show what you can do and you get better tasks. As you stay on a team for a little while, you start to notice small improvements that can be made, so you make a well thought out suggestion (or you just go and make it better). Over time your tasks become projects. You understand the goals for your team so you make your own tasks. Eventually the projects you are assigned are so large that you have to delegate tasks to your colleagues who don't have the experience yet.
If you have the patience and willingness to build that trust and go down that path, FAANG will be rewarding. If it feels slow and frustrating, then it might not be a good fit. You could bounce around to different orgs hoping to find a domain that excites you, or you can coast for 4 years until your RSUs run out. I'd say it's better to find an organization or company that gets you excited. Just my two cents.
Yep. This is the issue. They may be kept with small tasks and eventually noted as a performance issue when it’s too late for then to show what they can do
If you have the patience and willingness to build that trust and go down that path, FAANG will be rewarding. If it feels slow and frustrating, then it might not be a good fit. You could bounce around to different orgs hoping to find a domain that excites you, or you can coast for 4 years until your RSUs run out. I'd say it's better to find an organization or company that gets you excited. Just my two cents.