Warm and welcoming start-up company culture
Supportive onboarding with detailed training
Regular check-ins and guidance from management
Regular sessions dedicated to learning & development
Fun team socials and annual retreats
Collaborative and intelligent team dynamics
Cons
As the company was growing at a fast rate when I joined, the office was a little chaotic to begin with. It quickly improved and streamlined, and I think they've now moved to larger offices.