Leaving a job is always tough, especially when you have great coworkers you know you’ll miss.

Even if you’re moving on to something better, it can still be hard to say goodbye and leave all your work friends behind. Luckily for these people, though, their buddies gave them awesome (if not slightly hostile) farewells that they’ll likely never forget. Here are 22 of the funniest goodbye cakes people have received on their last days.

1. Cake.Title = “Awesome”;

2. You better watch your back, James.

Read More: This Guy Plays The Best Pranks On His Little Old Grandmother

Read more: