About 3 years ago I joined a young startup, one of first hires. I was brought in as the VP of Software (where I was the first/only software guy), and the company has really taken off (I was employee <#10, now we're over 200).
Over the last 2 years, I've gotten bonuses, raises, awards, and accolades from everyone in management. I've also been demoted several times, to now I'm looking at returning to "Senior Software Engineer". It's almost a joke now that my performance reviews come back stellar, and then the next week I get replaced by a new hire.
The only thing management has been able to tell me is that I'm not "famous" enough to warrant my positions. They keep bringing in people from outside that are industry veterans, which makes VC's and the board happy.
How can I fight the "famous" argument?
Comment (Since I can't comment, I'll post here). So far, I've built my team every time up to 3-5 people, then they bring in a "ringer" to take over the department and move me down a level and redistribute my team amongst the new organizations. I easily managed 15+ before I came here, so I don't think that's the issue. The only thing I've been able to get is that my name isn't industry recognized.