I am a senior developer. I work with Mule, java, web-services, objective-C, javascript, HTML, jQuery, javascript MVC, SQL, blah, blah, blah. Needless to say, I am a generalist who works in many different technologies. The company I work for is trying to learn how to hire good talent. We are based in Arkansas so cost of living is low, but it is also harder to get talent to come here. My main question is around salary. What is market rate salary? Every job listing on here says they pay market rate? I am just wondering what that is, to find out if I am being compensated correctly. Also, at the company I work for, there are no project bonuses or equity allocations. My salary is all that I get. I will appreciate any useful comments or advice.
To be frank, market rate is however little your employer thinks they can get away with paying you, or someone comparable to you.<p>Look at indeed.com and salary.com and aim for 75th percentile and higher. Unfortunately the only way to really know is to put yourself out there and see what offers you get.
I don't know how accurate or relevant it is, but Indeed.com's salary comparison tool can sometimes be helpful. Here's an example:<p><a href="http://www.indeed.com/salary?q1=senior+java+developer&l1=san+francisco%2C+ca&q2=senior+java+developer&l2=kansas+city%2C+mo&q3=senior+java+developer&l3=new+york+city%2C+ny&q4=senior+java+developer&l4=little+rock%2C+ak" rel="nofollow">http://www.indeed.com/salary?q1=senior+java+developer&l1...</a>
"Market rate" literally means "average salary". So you can use the salary sites and take the 50th percentile, and compare that against cost of living values.