Good work environment with a collaborative group of employees. Competitive pay and decent benefits. Decent opportunity for career development here.
Cons
Corporate environment, lack of defined vision amongst management to make impactful, quick decisions. Has a big company feel which makes it seem like things take a while to get done.