Friendly colleagues and senior mentors who guide like teachers and buddies
Supportive and approachable managers
Transparent and helpful HR team
Inspiring CEO who keeps everyone motivated
Opportunities to learn both frontend and backend
SMART goals that help in learning something new every month
Positive and collaborative work culture
Healthy work-life balance
Cons
Nothing significant—my experience has been very positive.