Pros
There are a lot of opportunities to grow professionally through trainings the company puts on. There is a rigid hierarchy, so when you are starting out you are always reviewed by your seniors which allows for ample opportunities for feedback and to learn from others. The company is very strict (e.g. corrects phrasing in emails, calls out technical mistakes in front of peers), but it is great experience for someone entering the workforce.
Cons
There is no work life balance at FTI. People are constantly told to be "on call" on the weekend. We always get work when management finishes reviewing it - which is usually at/around 5/6 PM each day. Management expects weekend calls/work and have requested we cancel PTO on numerous occasions. It is also a boys club - only real mentorship happens with the men. There are often (likely unintended) sexist comments.