Before I could even begin developing the new features they requested in their Salesforce instance, I had to write an entire set of software in Python just to extract and clean up their data, which had been sitting in their system since 2008 with no validation rules and was absolutely riddled with errors (misspelled/inconsistent field values, field values in the wrong fields, etc)
I did a quick bit of Googling to see what the going rate for Salesforce developers/admins is and came across the following thread on the salesforce developer forums: https://developer.salesforce.com/forums/?id=906F00000008rOyIAI
According to what many of the people posted in this thread, it seems that the overwhelming majority are being paid anywhere from ~ $60 to ~ $250 per hour.
The place I am working at is only paying me about $22 per hour and I am working there full time (40+ hours/week). Because the pay is so low, I am having serious difficulty applying for apartments near my workplace as I do not even meet the minimum income requirements for shabby studios in bad neighborhoods. As a result, I am having to share a very cramped room with another person with no privacy and having to spend an enormous amount of time commuting to/from work from another city across the Bay.
It is not a small company. They have been around for a long time and generate a very substantial amount of revenue in sales each year. They also just completed an acquisition and merged with another company.
What should I do to convince my employer to increase my pay to something at least close to the minimum market rate for the work I'm being asked to do? I have already delivered on several of the projects they've asked me to work on which took considerable effort to complete. I am a skilled developer with many years of experience and I feel that I am getting the short end of the stick. Is there anything I can say/do or am I S.O.L?