hi, i am also having score of 438 so I'm in almost same situation as you.
1. Since you are in IT, you have a better chance of getting a PNP than me. But it is very competitive so dont rely on it.
I have been trying since June 2019 and I didnt get. (I'm a mechanical engineer)
2. If you are...