Yeah I agree! The characters are much more nuanced than many other similar games. I especially liked Moon (That was her name if I recalled correctly) even more so when there was that dash of sadness added to her character. I initially thought it was because the BF (sorry forgot his name) exploited her since I initially thought he might be one of those "nice bosses". The fact that he was actually a loyal BF came as a surprise to me but it was honestly one I enjoyed. Both because it subverted my expectations, and because they then gave you a netori option (thank you for that not enough games have netori, it's always NTR) which gives you a moral dilemma; to steal a good guy's girlfriend or to try and support him.
The only character I have a complaint about was those flesh monsters. They creep me out. Oh and the tech guy, what a creep, though I guess we aren't much better peeking on our sister. Can't wait to see how he gets revenge on me though