The workload is high but that is understandable if you want to perform well in the world of Petrochemistry as a company? Every decision is important. Everyone helps you, if it is necessary.
Yes, Shell does require a background check and they have zero tolerance for any blemishes. Types of background checks depends on role applied for. Again, there is zero tolerance for any blemishes. Zero Tolerance. Only good people work at this company!
In the country where I am, there was a huge polical crisis, so, due yo that, every day, people contest in the street until burning the gas station. So, I didn't leave. The boss had dicided to reduce the staff, while the company was about to repair the demages.