I applied online. The process took 3 months. I interviewed at Hain Lifescience (Centurion) in Nov 2017
Interview
The first meeting with recruiter
The second meeting with General Manager, operations manager and sales manager
There was suppose to be a 3rd meeting but they decided against that.
Received an offer from the recruiter
I applied in-person. The process took 4 weeks. I interviewed at Hain Lifescience (Johannesburg) in Jan 2020
Interview
2 cycles, initial is the basic get to know you general questions, then the second is mostly scenario and role play. This will allow them to see how you would handle diffe situations and customers.