Decent salary, friendly team members and good work & life balance most of the time. Nice perks and fun environment with some very smart people to learn from who know their stuff. Business is growing and the projects and work keep me interested.
Cons
Extra work hours sometimes but not much else. Company has really improved over the past year or so. Seems like most of the negative people have left.