Buying a gift for a coworker is one of the trickiest gift-giving situations you'll ever navigate. Too personal and it feels awkward. Too generic and it says nothing. Too expensive and it creates an imbalance. Too cheap and it looks like an afterthought...

