Supportive team environment
Opportunities to learn and grow
Flexible work hours & remote options
Decent work-life balance
Svantaggi
Occasional long hours during deadlines
Limited advancement opportunities in some departments
Processes can be slow to change
Communication between departments could be improved
Sometimes lack of transparency from upper management