Great culture, strong leadership, encouragement for growth and development, good work-life balance
Cons
Compensation is competitive but year end reviews for compensation are often rigid and overly mechanical (i.e. limited flexibility in accounting for unique situations when evaluating employee performance)