So it's been 3 months at my startup.
The day I get there, I see that our product is way worse than advertised (ie. saying we had 20 core features when we actually had 2). That's okay I guess, the team was just selling their vision during the interview process.
After 1 month, one of the cofounders quits. The next day, another one of the cofounders quits. I'm panicking, but I realize I'm stuck here because it's my first job. (looks bad if I leave so early)
After another month, we get an impromptu Zoom invite. 1/3 of the engineers have been fired. Everyone is working 60+ hour weeks at this point to keep the same velocity. The firings were not due to lack of funding btw.
And just the other day, we had mid year reviews. The CEO says my engineering speed is slow. (he claims to be able to do in 1 day what I do in 1 week) However, he's never been a SWE before so not sure how he knows.
My gut tells me to leave, but where will I go? Hopefully I can strive for a FAANG company or somewhere that has a strong engineering culture, but I feel pretty trapped right now.
Reflection:
I think part of the issue may be that the CEO wants FAANG-level performance + ridiculous work hours while providing only 60-70% of the actual comp of these firms. Something about expectations and leveling seems to be amiss here
Personal Context:
I have no problems getting interviews (thankfully, even as a new grad) because I spent a few months contributing to open-source. Just debating if it's worth cracking out the LeetCode for a few companies