I used to for quite a while, but it was awful. The workplace was toxic and everyone was manipulative and stabbed each other in the back regularly. The only way for me to stay there was to not ruffle feathers, and I could only do that by letting them talk down to me and treat me like I was stupid. I felt like a shell of myself and it made me more miserable than anything else I've been through.
The more I tried to have a backbone or stand up for myself, the more troubles I started to have and the more I was expected to essentially prostrate myself and kiss their asses. But, after a point, I just couldn't bring myself to do it anymore. Once I hit that point, they found me too 'problematic'. So I was let go unceremoniously.
Now I don't work the 9-5 and I make sure to keep things that way. Working for yourself has it's own challenges and you can still get clients that try to treat you like shit, but I can just tell them to fuck off (in the professional way) and not deal with them. I would take that over a 9-5 any day.