Laid back work environment, friendly people on my team.
Cons
Large company that felt like I had little impact on. Felt like a number rather than a person, was let go due to reorganization and would not have lost my job if I didn't work my way up within the company.