Appraisals are never on time.
Too much politics
Hiring team $$ fake promises about onsite opportunity and salary hike which never happens.
Hiring team $$ takes your original documents.
Hiring team $$ is more interested in your personal life as they are there for their personal interest.
Hiring team $$ will notch you to such an extent that you loose your work confidence.
If you really want to know about this company's feedback talk to all employees who have left. They will reveal hiring team $$, mind games played by them and emotional disturbances they caused to you.