Comment Comment by ddavidn Yes, that seems about right. I also do not get paid nearly that much, but the location (San Francisco), caliber of required employees and the overhead of benefits certainly adds up. parent ddavidn 10 years ago