Flexible hours. WFH available. Salary sacrificing. Good office environment.
Cons
Workload is extremely heavy and very short turnarounds. PD is only a guideline. Feedback is not well received. Staff don't want to rock the boat and take on more than they should.