Fast paced, challenging work environment
Work From Home Flexibility
Lots of PTO days (good luck using them all)
Cons
Poor communication
Extremely top heavy organization
Managers frequently blame their employees for failures - zero accountability for management staff (expect HR to side with managers on all matters)
Favoritism