Finding a good job these days is tougher than ever. There are so many factors to take into consideration but, thankfully, the Internet provides you with means to figure it all out if you're willing to invest the time. Whether you are at the beginning of your job search or preparing for an interview, being armed with as much knowledge as possible about the prospective company is in your best interest. Not only will it help you formulate more insightful questions, it will boost your confidence as well.