Thank God that my department usually handles IT placement for all students, I can't imagine the stress of having to look for a good place to do it. You should just put more effort into looking for a good placement, considering time is running out. Thanks for stopping by bro