The average salary is not as high as one would expect in comparable positions but the other benefits in the company always outweighed this aspect for me. I do think visibility into pay increases and overall knowledge of company strategy definitely improved from my start with the company. There can be some disconnect between the two offices but that is usually more attributed to logistical differences such a being in different time zones, etc. Internal communication and visibility into company inner-workings definitely improved during my nearly eight-year tenure. The "growing" pains of company growth affect most organizations. But Sedo seems to grow with ease considering it was started as a grad school project and is now one of the most prominent international presences within the domain sales and services industry.