- Collaborative and supportive work culture
- Opportunities to work on cutting-edge technology
- Leadership encourages growth and autonomy
- Flexible environment where ideas are valued
- Great team of talented and driven colleagues
Cons
- Training experience could be more structured
- Technical documentation needs improvement for easier onboarding and troubleshooting