Before joining a company, there are so many more things you should consider more than the salary. For example, are you a good fit for their company...