Very long hours, unforgiving leadership, zero room for mistakes, military-like methods to discipline, extended traveling, and harsh environment/working conditions. Upper management is not always willing to invest in cutting edge technology, which can severely hinder the ability for employees to meet expectations. This is not a workplace for the faint of heart.