Finally realized what's been bothering me about this anime. The soundtrack sounds like one of those training/indoctrination videos they make you watch when you start a shitty wage job.