Do not even try to apply. Never AgainThe good thingsSalary is High but delay is always experienced. Bad staff. Find another employer.
The challengesThey don't give salary on time. Training is bad, Staffs are hard to approach. Regret that I even worked with them.
They train you and only to find that the training is not related to the work.