This is the company where I love to build my career until my retirement days! The good thingsThe process from recruitment up to hiring was flawless. The management has been very supportive in any concerns I have. They provide proper tools and training to make sure subordinates and peers are well coordinated, equipped and ready to do our job. Even though it's a virtual first setup, everything is well-organized.The perks and benefits are superb. They also provide offsite which is a great way for the company to meet up with all team members.
The challengesNo challenges I can think of.