They say if you don't like the culture then it's not for you and you're free to leave but that's just an excuse not to budge. They have their own mantra but it's all based around making sure they can make you work however hard they want to. Some experienced members of the team told me their complaints personally where they felt their complaints weren't listened to anymore. Our team leader was a very very inconsiderate person who brought the whole teams spirit down on a daily basis, everyone had a fake mask over their face just trying to fit in. It was soul crushing.