Pros
- young, fun co-workers - tons of free food - pays much better hourly than any (non-programming) campus job at $15/hr. - great exposure to many facets of a company - getting time off is never an issue
Cons
- no career path for someone with a hard science degree, which seems to be all they will hire as product specialists - your starting salary will not adequately reflect the kind of degree and GPA you need to get hired as a product specialist - consistently hold "parties" to catch up on support requests in the evenings or on weekends (which is not worth a $25 gift card or dinner or the t-shirt you'll never wear that says you survived the madness). you're not required to attend just like you're not required to attend basketball practice over Christmas break.