I came into Meta with ~1.5 years of startup experience. I'm very good at Leetcode-type problems, so I was able to land an E4 offer. However, my prior experience mainly consisted of raw coding (E3-scope), meaning that I didn't have much experience developing E4 behaviors coming into Meta. This has led to me struggling on my current team where my manager let me know that I'm currently trending around MM. My team and manager have compounded this by being quite ambitious - I've gotten a lot of E4 EE+ scope with things like complex 0 to 1 projects (my manager is trying to get me to E5 ASAP). This is all hard to handle and has been a huge source of stress for me, so I'm currently considering other options.
Here's what's on the table:
Which of these is best for my career?