Friendly and supportive work environment
Opportunities for career growth
Innovative projects and technologies
Cons
Communication between teams can be improved
Some processes are outdated and could be streamlined
Room for improvement in employee recognition and appreciation