Pros
Collaborative team, super smart colleagues, flat organizational structure, lots of development opportunities and room to grow as the organization grows
Cons
Not the right place for people who don’t want to work hard and make an impact
Pros
Excelent team, good people, good team spirit
Cons
Unprofessional environment, Failing HR related functions