Supportive and collaborative team environment
Opportunities to work on innovative projects
Competitive salary and comprehensive benefits package
Strong emphasis on work-life balance
Leadership encourages professional development
Cons
Sometimes communication between departments could be improved
Processes can occasionally feel a bit bureaucratic