Maintenance Technician, DE. - November 8, 2017
Overall review a very fun place to work if you don't get caught up in the politician b*******there are people there that been there for years and they're set in their ways. That's the biggest problem with the place. You're either light or you're not liked but it's definitely a fun place to work.