So if you find yourself with a great company that you admire, but you're not enjoying what you do, change it. If you're told you can't, then consider looking outside. We change jobs and find the same issues. At some point, it's not about changing the job. It's about changing ourselves.
Many people have many different suggestions.
Once you figure that out, you need to remember that you can probably do what you want at your own company. Good people may not necessarily be the top performers, but they could be the top performers in the future. After two years as a Peace Corps volunteer in Latvia, she came back to Washington to find her niche and pay the bills. She landed a temp job as an executive assistant at the Carlyle Group, a D.C. investment firm. Not a bad situation, certainly a cool company, but not a job where she felt she could use the skills she learned in the Peace Corps and as an international relations major at American University.