There's good and bad
Good benefits and generous PTO. Lack of transparency with management. Drastic changes made without considering the consequences. Some managers enforce rules, others don't. Things that aren't broke are getting "fixed." Still a good place to start out at if you are straight out of college. They do a lot of fun things in the office.
ProsPto, 401K match, flexible hours
Consmanagement, constant changes