Great perks, daily lunches, discounts to high end golf courses and other properties
Every employee feels extremely capable at their job.
Unlimited PTO
I wasn't micro managed.
Flexible hours, only really bothered that you get your work done, not hours worked. Trusting employer, but at this level they should be able to trust you.
Cons
Top down, very opaque, management and decision making process