Anyone ever worked there? Im on a hunt for recent info about the place.