How Do You Know If a Company Is a Good Fit?