Vantaggi
Benefits are great and very competitive. Some wonderful people work here (for now). There is always more to learn and an abundance of training opportunities.
Svantaggi
Biggest con is a lack of boundaries at the director level. Expect calls at 4:50 PM on a Friday with some big asks. There is always an expectation that you will be on call 24/7. You are perceived as not a team player if you are not available. There is no authority given to middle managers. They are basically put in place to be the ones to give direct reports bad news from the top. Middle managers get stuck with all of the blame but are not given resources to correct any problems. It is ridiculously hard to get a requisition for a new hire and even harder to fire an underperforming employee. There are so many “number one priorities” that no one can focus long enough to accomplish anything meaningful. Unnecessarily stressful. There is also an arrogance from upper management like I have never seen. They do not listen to anyone but themselves and it shows with some of the completely pointless things they roll out.