A decent company/workplace in case you're starting your own career, but not suitable for long-term.The good thingsA good place to start your career and gain experience, if you're a fresh-graduate.
The challengesWork policies can still be improved and conveyed 'properly' to the employees, especially that the nature of the management along with the environment (and the HR) is "Pro-Company" itself. Lastly, poor in 'Welfare and Benefits' despite having "6-Day" work.