That's gotta be quite the complement to your value to the company. Not only did they not let you go, but you still got a decent raise later. Even if they hinted that you won't be eligible for promotions (I imagine that decision comes from someone higher than the person allowing you to continue working from home), I'd still be feeling good about myself if I were in your shoes.