Became a Team lead early this year (officially) from senior engineer with a team of 3, will be 6 soon (currently 3, hiring 3 more). Grew fast into that role after pushing some great products to production and alot more stuff. Total Experience: 7 years, TC : 220K (180K plus 40 bonus), Location : NYC Will be getting career progression of 20-25% next year since they don’t do mid year raises (not sure how true). Getting ownership of more products. Seems like the team will grow to 10 in a year or so from where I can see cz of new products we are building pros: - love what i do here - great team - good tech stack despite other teams here struggle with legacy - I still code cz I love it, its not encouraged though. :| - Great mentorship from senior managers cons: - pay outside is better. - had enough of NYC - team size decides how good you are. To me it doesn’t matter. Like getting work done!! - not goog/fb. Always wanted to work for them. - not in cali so missing the valley here - not exactly a tech company so not getting the breadth of experience. have been Leetcoding about a month now and thinking If i can move to M0/M1 at Fb/Google (plz correct me if i am wrong with leveling). Stay or leave? Suggestions? Would I be down-leveling myself if I move now? Will appreciate responses! :)
Just find it to be a better fit for me as a person.
Why not try applying for goog nyc? Personally I think the cost of living in SF makes salary improvement negligible
finding it hard to answer if I should even move! :/ Any opinions welcome!
I live in NYC and work at FB. You won't be happier, trust me. NYC is a sucker's game, get out before you are such here. Move to Seattle or LA and get a FAANG job there. That's my long term plan. If you don't like NYC I doubt you'll like SF.
I like NYC just need to do something different now.
Bloomberg has the once you leave you can never come back policy... not sure if that hurts or helps them on retention.
they changed it now. It used to be. As long as you don’t burn the bridge ofcourse!
Did you try to interview with Microsoft?
nope. Not hearing good reviews from friends there.
true that. But you might end up down-leveling which can hurt you in the long run.
Bloomberg culture sucks. Also lots of bad apples/high variance in engineers. I'd suggest moving asap. I stayed multiple years because I had some good colleagues. In retrospect I should have left a lot earlier.
Why do you not like NYC?
It’s very unlikely any tier 1,2 tech companies will hire a less-than-1-yr team lead from bb as a manager. G/F will not even put you as manager candidate. So basically you have two choices: - start as a senior engineer in one of the good tech companies - stay at bb to gain good management skills and experience (which is valued less btw), and make a switch as manager later.
Why do you not like ny?