Pros
Salary is competitive. New building in 2018. There are amazing coworkers that you can learn so much from, but many have been laid off or are leaving on their own accord.
Cons
Complete lack of transparency in every aspect of the IT/Ops organization. Upper management is blind to the fact that their decisions impact actual people and not simply human capital units on a spreadsheet. Middle management is plagued with 'Yes Men' that are either too afraid or simply don't care enough to question seemingly poor and short-sighted decisions made above them. Decisions have not been well communicated and there is no transparency around what leadership's vision is (other than the proliferation of buzzwords such as "world class"). The ask from upper management is for employees to be inspired and passionate and yet they are laying off waves and waves of extremely loyal and talented employees, many of who spent their careers loyal to the company. Sure, change is important if you want to transform the company, but you can't come through the company like a wrecking ball and expect those remaining to feel warm and fuzzy. You have let go of some of your best allies, and had you been leaders and not simply bosses, then they would have helped you pave the way for change. And for what? To cut your expense enough to please investors by year end? Great, you probably accomplished this! But at the end of the day are you going to have the respect of your workforce as a real leader after you bullied your way into meeting your short-term goals? In short, I would not recommend this organization to anyone in its current state. If you join at this time you will be subject to chaotic decision making and extreme political games. There are/were amazing people working in this organization that are truly passionate about their work. But they are leaving quickly, driven out by bureaucracy. Until the dust settles and true leaders emerge to try to undo the damage, this is not a good career investment.