Benefits were decent
Bonus checks were nice
Landscaping is nice
Cons
Senior management micro manages way too much
CEO threatens to fire people if he doesn't like something
Have to constantly CYA.
Very Very Poor work/life balance. They make everyone exempt to go along with the low wages so they pay no OT to office staff that work work work for the place.