Pros
Some work from home available.
Cons
I've never seen a more disorganized and mismanaged company in my 15 years of working. Whole departments are ran like high school cliques. If your manager doesnt like you they will absolutely try and sabotage you. Funny how people below management weren't happy and over half of their department left shortly after I was let go. Their reputation is getting so bad theyre finally trying to do damage control on here and respond to these, and they also clearly are encouraging current employees who play office politics to paint them in a decent light. Its just a horrible place to work where you will doubt yourself repeatedly even though you won't be given any training, won't be given correct access, and when you bring it up to management you are told "to figure it out".