Management can't honor what's in the contract, so you have to think twice before you join the team. They demand good results but less training. The materials are all over the place. They are not organized. Interns are good but overworked here; I can't even imagine what those full-time folks feel.