we used this phrase when I used to raid in World of Warcraft, but I don't think I've ever heard it in a work context.