Absolutley dreadful place. If there is a problem, instead of coming up with a solution, managers just yell at their team members and scream how its all their fault. Not something i like to watch, managers need to take responsibility not play the blam...