Pros
Young company (median age around 27) Nice new campus (still expanding) with no cubicles (although you may share an office with 1 co-worker) and high-quality cafeteria Every 5 years, employees earn a sabbatical (4-week paid vacation to another country) Every employee receives a Christmas card with a $100 bill inside (in addition to any performance-based bonus)
Cons
Highly stressful 45 hours a week considered the minimum When traveling to customer sites, 12-hour shifts may be required If scheduled to work both days of a weekend, only 1 day off is rewarded Technical services role frequently required to carry after-hours pager for emergencies - no compensation for hours worked outside of regular business hours for these emergencies Epic software is complicated to set up, and upper management is trying to shift more of the burden for the set-up to Epic employees (Technical Services in particular), than to staff at the customer site