Pros
Great benefits, matching 401K and no additional contributions for medical and dental if you are single. There is also life insurance offered without premiums once in a couple of years. If you are lucky and your manager approves it, you can take classes and ASUS will pay for tuition and books if you pass the class with a good grade. There's a yearly summer picnic and holiday party which offers free food and attractions/entertainment, but you have to pay a deposit if you want to bring a plus one. Life can get comfortable because work is easy and repetitive. You never have to take your work home unless you are sales/PM. The people there are mostly new college grads so it feels somewhat like college. It's fairly easy to make friends if you are young since everyone is somewhat in the same boat. There's always work to be done so if you like being busy the day can go by really quickly.
Cons
High turnover of staff because management does not put any effort into retention. Low salary so mostly new grads are hired and management does not know how or does not have time to train them. Employees who have been there for a long time basically have to lead by example, or new employees have to make mistakes before learning how to deal with issues. Therefore there is a feeling of always falling behind and never catching up. Management makes it difficult to resolve any problems or put any processes in place to stop the issues from continuing. The departments have a very "us vs. them" mentality as someone else had mentioned; thus there is no interdepartmental team work and lots of finger pointing. This can cause for uncomfortable meetings or hostile environment. Many employees can be seen working more than 8 hours, especially for those who need to be in contact with Taiwan HQ.