This is my very first question on Workplace.SE so please let me know if I can improve anything to better comply with the site rules.
I work as a software developer for a rather small consulting company. Over the last three years my salary growth was far from keeping up with the average compensation for my skills/location. Even though the salary was not competitive in the first place. To prevent speculations, let's say I joined this company to have a slightly better work/life balance compared to Amazon Web Services where I worked my butt off before the move.
The management has been telling me consistently that "your salary is dependent on the value you provide", but also "if you want better pay, you should bring in customers". Weeeell, I don't know why would it be my responsibility to bring in customers if I'm in software development role.
So, I started trying to make sense out of our business model, growth, and strategy kind of things. Early last year our company has finally got an officially titled Director of Business Development. This person is nice and friendly, but the issue is I have no clue what she actually does to develop our company's business, hence I'm unable to help her in any way from my position aside from doing a good job and maintaining good relationships with clients. Assuming my salary is bound to the efficiency of Business Development Director's success, I expect her work to be transparent to the entire company. It's missing entirely. The person is outside of the office for a long time each week which makes it very hard to intersect because I'm onsite with 3 different clients through the course of the week too. One per quarter company meetings is too seldom and reactive.
How should I approach both Director of Business Development and the Company Founder (we have a VERY flat hierarchy) to demand better transparency since the director's results affect my livelihood immensely?
- Location: USA, Pacific North West.
- Company size: 10-50 people. 60% devs/30% designers/10% management.