I had a half knee replacement on 1/7 and went home the same day. I took minimum oxycodon for a few days and switched to OTC Advil. I started in home PT on day 2 and office PT on day 8.
Having said that, I did not take enough pain meds. Person after person told me to stay ahead of the pain and I did not. Now I am telling you to do it. If you have too much pain you won’t do PT properly and you need PT. I am 10 days post op and going for my second PT in a couple of hours.
As far as working, I don’t see that as being too much of an issue if you can get driven to your office. The first couple of days post op you may be spacey from the pain meds.
Ice works wonders BTW. It is as good as pain meds IMHO.
Good luck. I suffered more than I needed to but I somehow feel suffering makes me more noble. It doesn’t, control your pain and do your PT.