Health insurance coverage is not great. Most people are either lifers or they've been there no more than 5 years, not much in between. Lots of unexplained or unjustifiable travel and testing. Hard to get clear direction from management. The hierarchy of managers between you and the higher ups is not what is actually used.