Pros
There isn't a lot to put here... The Analysts are great and very hard working.
Cons
People are overworked, and they're starting to see churn because of it. I have also heard stories of people being berated in team meetings because the quality of work has diminished. It's also full of very young talent (average age is 26) which is excellent, but it means there are people in management roles that shouldn't be there. This company is rolling in cash but has not fully invested in adding more employees to help with demand which means the average employee is working 50 or 60 hour weeks and still not completing everything. There are a lot of promises given at hiring, but nothing is ever followed through. If you join be ready to be disappointed; they paint a beautiful picture of success and opportunity only to deliver a job that is frustrating because no one wants to change, a management team that doesn't care and gives a false sense of transparency, and pay scale that does not meet the hours spent. On a side note, the amount of passive sexism that exists in this company is appalling. I have personally been out to drinks with specific management and have heard them make inappropriate comments on female employees in the office. Not something you would expect from a company with a female CEO.