> The company culture is great; co-workers are all extremely talented people; Management likes me...
There's an old rule, people don't leave companies-- they leave bosses. Question for you, can you up manage-up? Can you assert to management that you're ready for more interesting, challenging work? Can you help your boss with his agenda? Can you challenge your peers to up their game?
If you can do that, then definitely stay. Incidentally, it also makes you more valuable to the company and will certainly justify a salary increase.
There's an old rule, people don't leave companies-- they leave bosses. Question for you, can you up manage-up? Can you assert to management that you're ready for more interesting, challenging work? Can you help your boss with his agenda? Can you challenge your peers to up their game?
If you can do that, then definitely stay. Incidentally, it also makes you more valuable to the company and will certainly justify a salary increase.