I don't hate it, but I don't like it either. The company I work for is pretty good. However the team I am on is a hot mess. I've been here 8 months and I'm already ready to move on. I'm thinking I'm going to try and stick it out 4 more months on this team and then transfer elsewhere in the company.
As for how I deal with it. I just don't give a shit. I do my best best during the day, but at 5 o'clock I don't think about this place any more.