I am contracting (pay by hour) with a startup company building a web service platform (SaaS). I am a programmer. The company already has the prototype product, so my duty is to develop new features and improve current ones. Somebody in the company built the system, so for any module that I have to work on, it has a learning curve to get familiar with.
My situation is the manager thinks that if other old team members (contractors as well) can do this with just 1-2 hours while I need like 8-16 hours. He would rather have the old guys do that because of budget constraint (the company hasn't raise money from VC yet, it's still self-funding). They expects me to handle all the easy problems which should be done within couple hours. Because they want to make every dollar count. So old guys got overloaded (stall the project) and I just work less than 8 hours a week.
For me, I definitely don't want to just work couple hours a week and fix minor bugs since I already spent the time to get familiar with the system. However, I can understand the manager's position.
I just want to hear the community's voice to see - if the problem is on me? Do I not realize this is the way working for startups. (Even I am not a founder, but just a contractor). Please share your opinion, thanks.