depends on what department you work. they have great training called immix university. management is down to earth and the culture is nice. they hardest part is to make phone calls all day if you are a lead development representative. the most enjoyable are the perks of expensive meals.
you can expensive food and drink and travel