Yes in a meritocracy. The real world and capitalism are far from a meritocracy though.
Specifically a corporation might be under meritocracal pressures in competition with other corporations some times but individual workers within a corporation definitely don't necessarily get meritoracially rewarded in proportion to their efficient efforts.