This blog post was updated on June 15, 2017 Coauthor: Santosh Kumar Kancha There are any number of different factors that go into a decision about accepting a new job opportunity. What are the values of the company? Does the role fit my skillset? Is there growth trajectory? How long is my commute going to be? What are the benefits? Who would I be working with?...