Pros
PTO was pretty generous and was easy to use when needed. Lots of free catering in the office cafe, food was usually pretty good. Office was really nice when it wasn't totally full. Ability to work fully remote if requested. Impossible to get fired unless somebody decides they don't like you or you do something illegal.
Cons
Post COVID workload was completely unmanageable. Teams were typically operating at about 50% of staff at any given time for various reasons. Hold times could climb to ridiculous levels at times due to complicated issues and not enough people to pick up the slack. Training was pretty subpar so new team members were woefully unprepared for first month or so of taking tickets. Training for clients was not as detailed as it needed to be for such a complicated product. This burden was passed to support teams who were also not adequately trained and support could be hit or miss depending on which rep you got. The emphasis seemed to be much more on reducing hold times rather than providing quality support which would lead to other issues. Led to many tickets being buried under more recent ones that were added to the same backlog. Lots of clients very unhappy with various aspects of the product and the support received due to the aforementioned issues. Massive amount of micro management. Would constantly get pinged or pulled into meetings during the day which would prevent me from effectively doing my work. Lots of useless meetings and unnecessary changes in protocol for various different things led to lots of confusion. Entire processes would be totally changed on a dime with little more than an email explaining what the new steps were.