Great company to be with!The good thingsThe top management really has love and care for their people. Despite the big number of employees, they are really generous in giving back bonuses and benefits on their employees
The challengesPerosnally, the department I'm in caters not only my employer company but also other companies the big bosses owns. So, that gave us hard time attending to the legal needs of different companies