good job security
basically, people will stay in the company unless they do not like what they are doing or due to retirement. Nice office and convenient location. However, good for people close to their retirement.
good salary, flexible work arrangement, people are nice
office politic, judgement, micro management in certain division