Great for you. How ironic you got a bonus and raise which might make them lose you all the sooner. That is too bad for them, but so nice for you. When you break free maybe you can become an independent contractor and find out your worth. I did and now I enjoy the result handsomely. Turns out they need you much worse than you need them.