Pros
Good PTO. Work life balance can be ok.
Cons
Their products are terrible. Account services teams spend most of their time covering up for the mistakes made by other departments while telling the clients how wonderful everything is. Mistakes costing hundreds of thousands of dollars happen frequently because junior level people are not given proper training and/or they are stretched so thin that they make mistakes. Sadly the blame falls on these people instead of upper management where it belongs. Micromanagement is an understatement for TMP. Even the most senior level people will try to meddle in the most routine daily tasks. Some VPs are too casual with employees and (pre-COVID) would routinely get drunk with them after work which led to very blurry lines of responsibility back in the office. Favoritism runs rampant. The more you suck up, the more job security you have. Training is non-existent. Sure, you are given a lot of videos to watch when you first start which are a giant waste of time. Last year the ENTIRE middle-management team quit within six weeks of each other. That was a huge red flag that senior management seems to have ignored.