Good salary, benefits and time off. Upper level employees very helpful.
Cons
Poor training program. Very boring environment. Extremely quite office. Upper level employees very hard to get to when in need of help. Desk job doing basic data entry. Upper level management "catty" at times.