When I first moved to the Bay Area, I quickly realized how different things work in the software engineering world. People tend to switch companies quite often; sometimes it’s because of a start-up failing, because they want to get ahead faster, or because they got a big sign-on bonus or…