Friendly and encouraging team atmosphere, great mentors, opportunities to learn and work on real projects, transparent culture, supportive leadership, ideas are valued
Cons
Honestly nothing major. Sometimes there can be a bit of ambiguity when things change fast, but the team is always ready to help and clarify.