Pros
Good pay and friendly atmosphere. Everyone is very nice. Nice airy building and modern equipment. Great benefits package including bonuses.
Cons
By far the strangest, most inefficient and completely convoluted method of record keeping I have ever witnessed. Your day is spent typing things into databases, printing them, taking that same info to someone else to type into another database, tyen printing that and filing it in 7 different places, including a scanned copy in the computer. You will spend your day fixing margins and formatting, and trying to make sense of the horrific filing system, and wondering how such a successful company can even function. You will probably tear up a few times. The first month was described to me as, "terrifying" and apparently people just don't come back after a few days. It is the nicest job I have ever detested, and if they paid me double, I would still run away screaming. I cannot wrap my head around how awful the work is and how disorganized the company is.