EfficientThe good thingsThe company was very efficient as they arranged for contract positions with another foreign bank.
As they are such a big organisation, they had many positions available as many companies choose this company as their ideal recruitment agency with the reach it can achieve.
The challengesPayment schedule is strange as it is not a fixed date but within 7 working days from 1st.
They are a big company so they tend to have numerous agents who seem to be me concerned with closing a deal ( matching candidates to company) than genuinely getting a job match perfectly for the candidate and company.