Please consider twice when apply here, you need to be prepared to face toxic managements, limited chances of climbing up for promotion and do not bother asking for salary increment. Be prepared for itThe good thingsTo be honest, the people in certain departments has great personality, but not all. Opportunities are given to those that are hungry for it.
The challengesHigher ups can be quite toxic, employees are neglected, plus limited to low chances of you getting increment/promotion/bonus due to company not hitting target (though you can be hitting high for your KPI)