The management team is new, young, and in some cases "in-training" mode. The executive team has little business experience and the work environment is very biased. Some of the people who have been there for a long time have been neglected. Executives do not know how to manage people and instead of relying on experienced people, they rely on young, inexperience kids to help their ego. The company has changed a lot from a place that was once enjoyable to one that walks on eggshells and if you disagree, your job will be outsourced. This is a frequent and on-going practice there. They will lie to your face before kicking you to the curb.