Too long, waiting for background check for almost a month, seems not to be interested in hiring new people, they always hiring within the company and family members, which makes it more difficult if you don't know anybody. too many politics regarding if you should get hired and once they agree then let you keep waiting without informing you of the process.