I find the concept of job titles quite different between India, where I come from and Germany, where I work.
In India, people get frustrated if they dont get a different and seemingly 'more significant' desgination, as their term in Company grows or when they switch jobs. Ofcourse the change in...