i used to work for this company and indeed they are very strict when it comes to pre-employment and background check. so my advice is for those who will apply with this company...make sure you declare everything coz they will find a way to know things