I worked on the same team at Google for 4.5 years, and left 3 years ago. I was bored; I was getting better at doing the same thing, but I wasn't expanding as an engineer. I worked on a free product. We had no market incentives to make time-boxed decisions and could declare anything we did a success whether it was or not, which drove me nuts. I was at the New York office, so when the company got bad press you could usually rationalize it as "oh, it's this Other Google in Mountain View making these really bad decisions and having this weird cultural obsession with needing everything you do to be as hard as putting a man on the moon," but it dampened my enthusiasm for looking for an internal transfer. Staring down the end of my 20s, I ended up taking almost a year off to relax, reconnect with old friends, do a little traveling, fail to start a small business, and eventually interview.
I ended up at Etsy. A major criteria of mine was "find a business model I want to work for." Etsy checked all the boxes -- I was impressed by the caliber of people that I talked to when I was interviewing, I got a fair offer, I think the business model of selling local goods internationally is a good thing for the world, and I would be working directly on things that affected the bottom line. It hasn't been all sunshine and roses. There were 2 rounds of layoffs and almost everything has changed since I joined. But something that doesn't change very fast at a small established company is its business model, so I've managed to still be motivated to work there despite all the churn around me. It also helped me realize that some of the ennui I felt at Google was really a shifting of interests -- I'm not interested in technology for technology's sake anymore, but instead am motivated to solve problems that I think can be solved via technology.