From submission of resume to getting hired is probably four weeks. Two weeks before first interview, another week to second interview and another week until hired.
Toxic work environment. A lot of frustrated and disheartened employees. Get in with the popular kids right away or you will have no opportunities. Get in with anyone deemed to be the wrong crowd and you will have a target on your back no matter how good of an employee you are.