Pros
The company culture is good - they have been continuously working on it for the past few years to create an agile and inclusive work environment. There was no "training/rotating program" for my hiring year which is both a pro and a con. The benefits are great, and so is work life balance for seemingly all levels of employees. They have been working towards technological improvements that in turn create career opportunities.
Cons
Due to recent changes in job titles, it seems harder to move up in a traditional sense (ex. Risk analyst 1 to risk analyst 2), which is important to entry level employees such as myself. The salary does not compete well with other tech/financial companies. Depending on the team, work in the entry level analytics positions may not be challenging or rewarding enough for those who come from heavy mathematics and statistics backgrounds, as opposed to business/IT.