Management and team leaders are the most two-faced, gutless, backstabbing people I have ever worked for! They'll be nice and friendly to your face, they won't give you any criticism or negative feedback on where improvements can be made giving you the impression that the work you're doing is up to their standards. Then completely out of the blue they'll get rid of you without any warnings, performance feedback or anything!
Their so-called company core values sound great but they don't live up to these values at all.