Pros
Free product and company sponsored happy hours. The bonus payments are usually substantial, depending on your level.
Cons
The finance/accounting/customer ops groups, are the worst places to work in the company. Do not work there under any circumstances. The little French CFO berates even the best, most loyal employees without any real provocation. You will be targeted by your supervisors for their mistakes, particuliarly in the Accounting/Customer Ops groups. If you go to HR, the HR Director will call your supervisor behind your back and you will be targeted for termination. They will heap more work on you than you can handle and when you can't, you will be dismissed. The entry level positions do not pay very well and it is next to impossible to move up or out of the Finance/Operations groups.