Pros
Great Benefits. Company trip. Very open collaborative environment. Individual contributors are where the culture is at. They make it happen. Attempt by company to make employees love their job and enjoy showing up worked....Too bad that strategy started to fall apart because......
Cons
Upper management is the worst. As previous reviews have said. It all started around mid 2015 when the new set of VPs started coming in. They were/are AWFUL. Publicly demeaning of other's work, chasing off long time employees and bringing their own soldiers in. They are EXTREMELY judgmental. One VP in particular managed to outlast other VPs and then sucked in the departed's department, consuming it like a virus. This person is still here and was promoted! I've watched good people, friends, be let go or chased off and replaced with buddies. AND shame on the CEO for allowing this to happen. I loved the guy but now.... :( The worst of it is this, some of these newer upper management folks looked down on those who engage in too many of the culture activities. This reached my own ears directly from their mouths. This isn't hearsay or rumor. Be careful how much time you spend doing them.