I've been in my current position for about 1.5 years. I've been taking on more and more responsibilities and i feel like nobody cares/has the time to care. The other day my manager emailed me out of nowhere a "success" award for "team efforts". The next day in our overall larger team meeting the big boss was saying that he wants to get our team survey scores up. I realized that my manager basically tossed me some award that sounded good in hopes that i would give better scores next year. Anyway, i could give more reasons why i'm unhappy but it doesn't matter - the fact is: i'm unhappy with my position, i feel that i could definitely land a higher paying position, i feel that i'm not learning as much as i should be, and i feel that the engineers that i work with are worthless and don't know how to do anything except copy-paste things written 10 years ago. That's pretty harsh but, that's just how i feel. Do you guys think i should leave my job and look for another job with all the extra time or should i have something lined up ahead of time? Some stats on me: I'm in graduate school for CS - doing pretty well so far, I have quite a bit of $$ saved up from the past 1.5 years, and noone depends on me financially. I guess i'm just looking for some words of advice.