Pros
-many company events such as offsite team building and outings (which spend employees a lot of time, and employees have to go back to office for work after the events, until 1-3am. Your bosses forced me to participate in many events you didn't want to) -snack corner -good examination reimbursements -most employees are helpful -less office politics
Cons
-Worst company I have worked for -Bad company culture -Bossy (you have to leave after boss, he'll say one thing and do another) -Work like a dog until 10pm-3am, monkey work -employees are knowledgeable in term of insurance, but they know nothing outside the field -not fun hanging out with colleagues -Many negative moods and complaints around the office -People don't trust others, and they spend a lot of time checking others' works -poor software support -could never save my work due to lack of hard-drive space, interns are disc burner and we kept more than 100 CDs to keep previous work in each department (interns didn't learn much except how to burn a disc) -sexist jokes around office as there are too many guys -"blue culture" that the company promotes never exists -kind of immoral to work in insurance company as the fund fee and commissions are super high