Pros
Great leadership, learned new skills, worked with good people, respectful and supportive team members, mission and goal oriented workplace, flexible schedule
Kontras
I did not experience or witness any downsides to working at this company during the time I was there. It was a small size company, perhaps the team and office space could be expanded in the future