Review from Ex-employeeThe good thingsThe company offers a lot of benefit for staff, such as average min salary, medical, bonus and annual trip/ dinner. However, it depends on your department for the working environment. Some might be okay, some might be have internal issues.
The challengesPlease do not work in operation if you do not want to work overtime. But if you willingly to do OT, this would be a great company for you.