Company has, hands-down, one of the best vacation policies I've ever come across. Fellow coworkers are friendly and supportive, and are always willing to lend a hand during tough days.
Progression and recognition when working in Support however, can be a painful experience. Your performance is rated strictly based on your service ticket quota count at the end of each month and you are constantly reminded of this. It doesn't matter if the problems you solved were big or small, if you were under by just a bit, it becomes a problem.
The overall impression that I got was that if you work in Support, there is very little opportunity to grow laterally and your performance is determined strictly by the quantity of your work rather than the quality since upper-management only seems to care about numbers.
If you're the kind of person who's fine with just sitting at your desk and grinding out service tickets day-in-day-out at a fast pace, then Support is for you. But if you're the kind of person who expects recognition on your work quality based on the time and effort you put into it, then I would say pass.