Most if not all of the posters here are expatriate pilots, therefore they came to Saudi as qualified pilots rather than initial trainees, so its not a good place to ask your questions. However we all train with PSAA for airline required training, PSAA doesn't train people to obtain a licence.
You need to find some ex-students of SAFA and see if they school actually delivered as expected and in the time expected.
Good Luck.