Poor communication; poor internal technology and tech support even though they are a tech and communications company; no bonuses except for those at executive level; difficult to promote from lower levels without knowing someone or brown-nosing higher ups; no appreciation for quality work; every location is completely different than the next in the way that the same department at one facility uses one system where the exact same department at another location uses a completely different one. It is nearly impossible to get anything done this way because the computer systems do not ever "talk" to each other effectively.