Pay good and reasonable
Fulfilling work
Flexible working
Cons
Lack of opportunity to progress - they'll move existing management around instead and overlook other talent
Lots of FTC employees - lack of job security due to this
Lots of value preaching
WAY too many meetings