Great for people who get bored easily
Pros
- people are amazing and helpful, share knowledge freely and are and supportive - work changes every year, new priorities, new projects - most managers support “side quests” as long as they relate to your FT job, e.g., learning a new skill, participating in a short term project in an area of interest - opportunity to work with people from all over the world - if you’re in the first 10 years of your career there is tremendous opportunity to move into different types of roles - when layoffs happen (inevitable in tech) they’re very supportive to affected people and include transition assistance
Cons
- re-orgs every year - if you love your role it could change even if you don’t want it to - if you’re over 50 and a senior expert (i.e., high salary), you will feel like you’ve got a target on your back every time there’s a re-org.