If you strong you will stand & collect experience in this company.The good thingsBoss, Management & HR is very good. Anything else problem they will hear your opinion. Salary and claim on time no delay payment. Bonus every year ready for every employees. Many experience you can collect here & it will up your value.
The challengesWhen here you need face to manager micro manage & cannot independence because you will always under shadow your manager. All work decision & small things need to report detail to manager until get permission.