Great company to work for! Constantly improving and providing project opportunities.Management is political; however, once you understand the culture, you quickly adapt and understand the business strategy and organization.