Lack of planning by executive management causes unnecessary stress and avoidable problems. Employees are told one thing one week and another thing the next. It is an extremely stressful environment. The pay is good and co-workers are nice to work with, but this is not a place to try to establish a long term career.