- Some of the work is in a technical area I don't enjoy but kind of circumstantially stumbled into in the last 2-3 years. One of the reasons I left my old team was to try and get away from it but somehow it has landed on my plate once again
- My direct manager and the line-level manager are pretty bad. They don't have a view on anything, they're pretty detached and don't really provide any leadership
- The engineering level on the new team is quite a bit lower than my old team. If the other aspects of the job were fine I would just work to raise the level but they aren't and so the whole thing just feels like a big downgrade
- Because of delayed RSU vest I need to get to about the 1 year mark to break even financially
Has any regretted moving jobs before? What did you do?
And as a staff-level engineer you should definitely be spending time leveling up your team.
I mean, at some point you just start taking your job wherever you want, doing whatever you think is most important to the business, and just encourage them to hang on to you.
But RSU vesting can be a red herring. Will they actually be worth anything? If not, you're focusing on the wrong constraint. You should quit if you wake up in the morning and don't look forward to what you're going to do that day (Steve Jobs quote).