To be frank, way too many interviews for a mid-level position (three in total, one hour each). Met separately with HR representative, hiring manager, and acquisitions editors with whom I'd be working. Everyone was pleasant and easy to talk to, however. Another complaint: I've interviewed several times for different positions at the company, and it always takes forever to hear back on their final decisions (2-3 weeks at least). It's consistent enough that I have to imagine it's just their way of doing things.