I've never known a place like this in my life. So much preferential treatment to Asian/Polish etc workforce. And they are the ones who get away with murder. Coming in on overtime & just standing around chatting. And you cant say a bad word about them to HR. It just falls on deaf ears. People taking credit for "your" work, the hard workers often getting shafted by team leaders or managment.
If you want to get your head down & get on with your work, this isn't the place for you. However if you want to get on your knees behind a managers rear, then you will fit right in