During my time there the management wasn't the best. I hear it has changed since I was there though
Best working environment
Ok place to work.