Well that is, indeed a good point. People should make money in the right way. While considering the nature of company and the industry that I am working on, it seems like the career progression in company A might not be as optimistic as it looks. And I think that is also one of the reasons why I call my thread a dilemma. Thanks for commenting bro!