Pros
Some friendly people here and there (very few). Good bonus program.
Cons
Experienced very shady, conniving, underhanded behavior from management and a few colleagues during my time there. A few will lie on you also, making it necessary to cover your tracks and watch your back on a daily basis. There were colleagues and managers that belittled me and borderline disrespected me and went about like business as usual. You'll be lucky to get proper respect from majority of coworkers. There's absolutely zero sense of culture there, nothing. Very limited holidays off, very little staff events or perks recognizing your hard work. It is absolutely not a company that you want to work for, and you're better off working elsewhere or their direct competitors.