Usually have flexible working hours but you will have to work additional hours because of the ridiculous paperwork.
Way longer than it should. Whatever company they use for background checks is slow. Depending on the position you are applying for, you may need to be fingerprinted too. It will take at least a month.