When a Co-Worker Steals Your Ideas

You have finally found the right place and the right position in a new company! Yay! Your first few weeks were pretty good; you were left on your own because your Direct Report was out of town, a lot! After your first big meeting with your DR, you came away feeling...