Ask HN: How do you know you are getting "fair market rate"?
Interviewing can help but there are two problems with interviewing.
1. It can damage my professional repetition if I use other companies as a measurement tool.
2. No other company have exact equal condition. They might be a startup with high risk or a company with bad culture. Even they pay more, I wouldn't be as happy as I am.