Being a consultant who works for someone else, there is an ever present conflict: do I do what’s best for the client, or for the revenue of the company that employs me?
Oddly, I find that my relationship with the client (and, by extension, her relationship with my company) is more important. So, I end up doing small bits of work for them and not billing for it.
I know that my company (and my manager), concerned only with short term profit and not long term reputation, would disagree.
Doing what I think is right is therefore my own tiny bit of rebellion.
This is why I will never have my own company.