I've been with my current employer for 8 years now, and I've really enjoyed almost all 8 years. I've seen the company grow over 10-20x over this time since it was a startup, and I've had fantastic opportunities along the way. I currently manage several amazing teams with brilliant and dedicated people. In the last year or so, though, the senior leadership has changed for the worse, in my opinion. I have a very good relationship with my manager, who has also been around since the early days, and I've been open about my frustration with the leadership and organizational changes - The VP of my group has only been around for about 2 years, and he brought in a bunch of his old friends from his previous job and put them in leadership positions, and their performance is downright pitiful. Our department as a whole has turned into the laughing stock of the company because of several of these people, and it's a total morale killer for me and my team. About a month ago, I told my manager that I was probably going to start looking for other jobs. He doesn't want me to leave, and my performance has been consistently measured as top tier in the company. My manager has offered me several different positions in the same department, but that doesn't really change anything for me and how I feel about our senior leadership.
I did start looking for other jobs, and I received an offer today for a pretty good leadership position in another startup company, and I'm having a really hard time making a decision. First, it's a huge risk since it's a startup; I definitely got lucky with the first startup I worked for. I'm very torn because I really do love my job, my team, and the company goals, but the organization sucks. The only other alternative I can think of is asking for an internal transfer to another group, but that's not a guarantee. I'm afraid to say I have an offer because of the risk I could get walked out on the spot. Any ideas?