Pros
Great names of clients to add to your resume You can learn a lot given the number of businesses they are involved it.
Cons
Incompetence at every level. They sell MMM and MTA but have no idea how to run it. They keep getting new clients and sell their old client list. But VPs and above have no experience in getting real stuff done and pile stuff up on junior folks. If you are looking for MTA, run away from them. They store your data for months, don't work on it and then find reasons that this was not what they asked. Why, because the team that worked on it left and the client is now stuck in this relationship. On MMM, the modeling team changes all the time. Their system is a mess and they decide the numbers vs run them. Again, its a sham. Stay away. So much politics and people who want to get work done, don't last long. This has the highest attrition rate. Also, all these comments on D&I, look at their Senior leadership. Its a joke, no diversity at the top. Only at the bottom.