a co worker got a promotion over me
i am thinking its time for a new job.
boooo! yeah. might be worth chatting with hr to see if there are any pointers you can get so maybe next time will go in your favor.