Slavedriver, very unprofessional staff, very poor working environment. Hard work is not recognized with this company, it's all about if they like you or not. Lazy employees are treated well and this company like people that "play the game" instead of hard and smart work.
No real plan for how to handle deployments. They would sell products with not enough employees to get the job completed in the timelines they gave people for delivery. Upper management was very temperamental and you wondered day to day if you were getting fired because they were having a bad day.