The process is so draining no pay till you get on site and your not even guaranteed a role in your stream. I came in on one stream and got placed as a business analyst because the account manager literally lied to a bunch of us just to get us on site
HR was non-existent.
No career progression. Not worth it, regret the whole experience. everyone I know left as soon as they finished their second year and we all were all so relieved to get out.