Pros
Repetitive daily tasks if you do not like changes or challenges Low pressure at work Great place for people who are looking for retirement.
Cons
The relatively high review scores and extremely good reviews on glassdoor.com were most likely caused by some internal HR campaign. these are not reflecting what the real company is. The HR policy and the company culture make promotions are extremely difficult. Work life balance is difficult. You were required to work overtime without getting paid. Managers are out of reach and do not know what the daily operations are, only showing up in office once every two weeks. Technology used is very old and out of dated. Benefits are not great for new employees. The company asks employees to donate a lot of money to local charity every year, which is supposed to be a good thing. But the company does not match employees' donation, and the percentage of each department's donation becomes a KPI for managers, so every employee got pressure from managers to donate no matter what. Ethical?