I have been at my company for 12 years now, it's a small (10 employees) Finance company in London. I was full time and went down to 3 days per week after I had my 2 children. My company is not flexible but my attendance and commitment is good. My new boss of two years now hasn't given me a pay rise, I got nothing last year and nothing again this year. When asked why I didn't get on she said she feels I'm over paid, which I don't think I am. I know deep down it's because i'm part time, been here a long time and he knows I need this job to support my family. I'm HR, he is the director so I don't know what I can do. It's just deflating as I can see other people who have been here a year get an annual pay rise and he has paid £55K on recruitment fees this year. I like my job and have locked shares I can't walk away from. I just don't know what to do!!! Any advice.