A collaborative team environment where ideas are heard
Opportunities to work on diverse projects
Cons
Some processes feel outdated and could benefit from modernization
Limited formal training resources for new hires
Career advancement can be slower in certain departments