Pros
Allata hires a lot of entry level positions. If you're just starting your career and need that first job to get real world experience... you can get it here. There are so many cohort levels and they tend to hire people below where you should be, so you'll be able to show a lot of promotions on your linked in and resume. (Kind of a pro, kind of a con). They had done a fantastic job of building a tight knit community, many of whom have kept in touch after leaving. I don't know if this is still the case since I've left, but I can say that the Allatians I worked with previously were good people.
Cons
If you're going to work at Allata, be prepared to deal with their Review Framework. This is a long list of skills and traits they want people to have at every level and what they wind up using it to find any excuse to promote the people they like and criticize the ones they don't like (this tends to be people who ask tough questions and don't toe the line; some of us jokingly call this "drinking the koolaid"). The cult-like mindset comes from having trying to make sure you can recite back lines at town halls. Who ever answers the fastest gets points! Don't ask hard questions or questions that make Upper Management look bad. People who don't toe the line get bad marks on their reviews come review season, with no way to question it because there's no record of what was said at the other end of your review. You just get told the outcome of what happened on the other end of a long telephone game. Be aware that, at Allata, they like to push the concept of being promoted based on merit and skills but you will at best be promoted on a timeline. They don't promote people more than once a year and they don't skip cohort levels (except for one person that we ever saw). So if you're at consultant level and doing sr. associate level work, you won't be promoted to that for the years it takes you to get there. Your manager/mentor will be the one who has to represent your work to the senior management team but while they make the decision as to your raise or promotion, there's no feedback directly from them and no way to push back if you disagree or think the feedback is unfair. In addition, they can add new (unskippable) levels (the lead cohort level) when they feel like at any point, increasing the time it will take you to get to any cohort. One of the main issues I take with Allata is the way treat your experience. While I was there, I and several other people had years of experience in the field we were actually working in, but were hired far below what you would expect because we didn't have consulting experience and "consulting is more." Note that often the sales and project managers out of Dallas didn't have this problem because they were already doing the customer friendly management skills, but many of them lack the development skills.