Good exposure to modern tools and real-world systems. The team is collaborative, and there are opportunities to take ownership of work early on. You get to work on meaningful problems that impact the business directly.
Cons
Pace can be intense at times, and priorities may shift quickly. Some processes are still evolving, which can occasionally lead to ambiguity in requirements or expectations.