In Singapore, and Malaysia, and India, and Vietnam, if you’re a young software engineer fresh out of college, you have effectively three choices for a first job:
Fascinating to read — having started my career in consulting, besides the “up-or-out” policy, none of this was evident to me as a junior employee.
Would these dynamics apply to professional services within a software/product company? E.g., Veeva or Salesforce both have pretty big professional services arms. I assume not because a.) the non-services portion of the company can be a kind of source or sink for excess talent; b.) the professional services work probably falls within some mix of the “procedure” + “grey hair” work, because it’s such a specific kind of services work.