Uncertainty of securing a job (in placement) because of covid was a significant factor in pushing me to accept the PPO. My ideal place would have been a consulting company. However, MasterCard offered me a job in machine learning, which is a very lucrative option.
Work hard, involve with your project team, seek feedback, develop presentation skills.
I had a final evaluation (presentation) in which I had to present my work to the senior leaders and show a demo of my project. There was no interview as such.
I’d say it's 30-70. My project manager closely helped the entire team in the project and to prepare the presentation. His word to the senior leaders must have been a significant part of the evaluation. The point being the senior closest to you has a substantial influence on your PPO.
The only relevant criteria that the company uses is your work. If you do your work on time and are proactive regarding your project, you can be sure of the PPO in your hand. Having good spoken skills is a cherry on top.
I have decent coding skills, but I have good engineering capabilities to provide novel ideas to the problem at hand. Moreover, I had my work to show for it. I also have decent soft skills, which allowed me to cast a lasting impression on the company’s senior leaders.
They usually have a fixed number of PPOs they will hand out.