Sounds like a dream job. I mean, no matter the company, eventually it sucks to work for others. So you say you have a lot of free time there, along with some nice perks - use that time to do whatever you enjoy, fund your side projects, learn music theory, etc...