The number one thing I hear people who don't live in New York say to me is: "it's a nice place to visit, but I couldn't live there." And of course that's the response. Most places I visit for a few days, I feel the same way. It wasn't until I lived here for a couple of months that I knew I could (and should) live here.
The same goes for finding your dream job. There are the lucky ones who land their dream job without knowing it, they stick it out and they get really good at it. Then there are those who aren't so lucky—those who need to find something that aligns more with their aptitudes and interests. In that case, instead of just going onsite once and having a few calls, try interning with them for a week. Answer support calls. Get as close to the real thing as possible. That's the best way to know if it is going to be a great fit for you or not.