Long hours, somewhat unreasonable demands at times, and the chain of command is convoluted. Techs are king and you can never tell them what to do even though it seems like that would be a necessary part of getting the job done. Almost no room to move up in the company.