Researching companies is a critical part of winning a job offer.
There are many ways to do it, but this is my approach to it:
#1 Talk to current and old employees
#2 Get familiar with their values and mission statement
#3 Research the projects they are working on
Number #3 is critical.
Companies want people that can solve their problems. By researching their projects you can familiarize yourself with what they need and you can position yourself to be the SOLUTION -- and get hired!
Companies love to see that you've done your homework!
[Ethical use warning: this approach works at any firm. Apply it only where you really want to work]
PSA: Network with the people in the firms where you got a rejection.
Because people hire people, not resumes or GPAs.
Likely you were rejected before anyone got a chance to meet you. You’ve been too quick to give up.
Also, make networking because it enables you to:
A) To learn and practice professional skills
B) To get a referral or interview chance inside the firm
C) To get referrals to people in OTHER firms in the target company or person list
Having a conversation with someone inside your industry or dream company is very valuable, and the rejection doesn’t matter at all.
Go here to learn more https://bit.ly/networking203