I'm hoping the great people here can offer me some insight, as I've never been put in this position before.
A little background, I graduated from an EE program last May with a minor in Computer Science. I graduated sum cum laude with a 4.0 GPA. I applied to several companies both local and out-of-state. A few were "I'm pretty sure I can get a job here" companies and a few "I'd love to work here" companies.
I got offers from most of the places I applied to, but end up accepting a position with a local custom automation company that was on my "B" list. Part of this decision was made based on my desire to stay local if possible. Also the work seemed pretty interesting and the people are nice.
The wage negotiation was a little awkward as the company low-balled me, but I also came in with zero automation experience fresh out of school - so I was willing to budge on my expected starting salary. Anyway, around the time I was hired 2 other people were hired for the same position (three openings.) They came in with prior automation experience so I fully expected they were brought on for more than me understandable, experience = better pay.
Its now 7 months since I started and for the last 5 of these months I have been carrying a work load and level of responsibility that well exceeds that of the seasoned co-workers I was hired with. I thrive on challenge and this company has been more than willing to throw challenging projects my way. Ive had several of the programmers who have worked at the company many years (including my boss) tell me that my self direction and ability to learn quickly and apply this new knowledge is impressive. One programmer who has been with the company 15 years told me that the last project I worked on was one that only 4 other programmers in the company would have had the skills to handle and neither of these people are the two people I was hired with.
Im friends with the two guys I was hired with, and the subject of pay/wages has come up. I know for a fact that one of them makes more than me (and not an insignificant amount more.) I dont know how much the other makes, but he has mentioned that he took a little bit of a pay cut coming here from his last job, where he made 72K/year (a lot more than I make now.)
I spoke to my boss and he claims that he sets hiring wages based on experience and then adjusts based on performance/value. He said the $1.70/hr raise they gave me at the 4 month mark reflects the fact that they initially undervalued me due to my lack of experience.
Part of the problem I have trying to counter this argument is that I cant just come out and tell him I know that the other two guys I was hired with still make significantly more than me - even though I feel like, at this point, I am a most capable programmer of the three of us. Another issue is that I have no real feel for what a typical salary is for the work I do. Im an automation programmer, not an engineer like I trained for. However, I work for a company that builds very complicated custom one-off machines that involve a ton of systems integration and regular design/redesign on the job floor to meet demanding build schedules. For example, the machine Im working on now has several robots (both SCARA and 6-axis as well as a custom built XYZ that I have programmed from scratch,) intelligent actuators, 4 vision systems (3 of which I have redesigned,) several feeder systems, data collection, electrical tests and laser marking. Several of the devices used on this project are first-time use devices for us and Ive had to build the PLC add-ons for these devices from scratch. The programming must tolerate and work at micron level tolerances and the machine is automated to switch between several product types. 85% of the software for this project has been my responsibility alone. I typically work unsupervised. To me the technical knowledge and responsibility required to perform this job is easily worth +65K/year base, yet I make less than about 45K/year base (and benefits arent that great.)
I like the job and the people, but I feel like unless I give the employer an ultimatum, Im going to continue to get treated like a chump. Its souring me on the company and my boss.
Am I crazy to expect my boss to give me a comparable salary to the other two? How do I let him know I know that I'm not making what others make without ratting out everyone else?
A little background, I graduated from an EE program last May with a minor in Computer Science. I graduated sum cum laude with a 4.0 GPA. I applied to several companies both local and out-of-state. A few were "I'm pretty sure I can get a job here" companies and a few "I'd love to work here" companies.
I got offers from most of the places I applied to, but end up accepting a position with a local custom automation company that was on my "B" list. Part of this decision was made based on my desire to stay local if possible. Also the work seemed pretty interesting and the people are nice.
The wage negotiation was a little awkward as the company low-balled me, but I also came in with zero automation experience fresh out of school - so I was willing to budge on my expected starting salary. Anyway, around the time I was hired 2 other people were hired for the same position (three openings.) They came in with prior automation experience so I fully expected they were brought on for more than me understandable, experience = better pay.
Its now 7 months since I started and for the last 5 of these months I have been carrying a work load and level of responsibility that well exceeds that of the seasoned co-workers I was hired with. I thrive on challenge and this company has been more than willing to throw challenging projects my way. Ive had several of the programmers who have worked at the company many years (including my boss) tell me that my self direction and ability to learn quickly and apply this new knowledge is impressive. One programmer who has been with the company 15 years told me that the last project I worked on was one that only 4 other programmers in the company would have had the skills to handle and neither of these people are the two people I was hired with.
Im friends with the two guys I was hired with, and the subject of pay/wages has come up. I know for a fact that one of them makes more than me (and not an insignificant amount more.) I dont know how much the other makes, but he has mentioned that he took a little bit of a pay cut coming here from his last job, where he made 72K/year (a lot more than I make now.)
I spoke to my boss and he claims that he sets hiring wages based on experience and then adjusts based on performance/value. He said the $1.70/hr raise they gave me at the 4 month mark reflects the fact that they initially undervalued me due to my lack of experience.
Part of the problem I have trying to counter this argument is that I cant just come out and tell him I know that the other two guys I was hired with still make significantly more than me - even though I feel like, at this point, I am a most capable programmer of the three of us. Another issue is that I have no real feel for what a typical salary is for the work I do. Im an automation programmer, not an engineer like I trained for. However, I work for a company that builds very complicated custom one-off machines that involve a ton of systems integration and regular design/redesign on the job floor to meet demanding build schedules. For example, the machine Im working on now has several robots (both SCARA and 6-axis as well as a custom built XYZ that I have programmed from scratch,) intelligent actuators, 4 vision systems (3 of which I have redesigned,) several feeder systems, data collection, electrical tests and laser marking. Several of the devices used on this project are first-time use devices for us and Ive had to build the PLC add-ons for these devices from scratch. The programming must tolerate and work at micron level tolerances and the machine is automated to switch between several product types. 85% of the software for this project has been my responsibility alone. I typically work unsupervised. To me the technical knowledge and responsibility required to perform this job is easily worth +65K/year base, yet I make less than about 45K/year base (and benefits arent that great.)
I like the job and the people, but I feel like unless I give the employer an ultimatum, Im going to continue to get treated like a chump. Its souring me on the company and my boss.
Am I crazy to expect my boss to give me a comparable salary to the other two? How do I let him know I know that I'm not making what others make without ratting out everyone else?