I got selected as a pre process trainer for Google on payrolls of Accenture. They gave me 10 days time to join, therefore i left my previous job to join Accenture. However, on the date on joining they refused to let me join since they had selected 7 candidates while they required only 4.
Highly unprofessional behaviour by the organisation, HR and other employees.
Please get everything documented before you even think of joining this organisation.