Pros
Great culture, professional growth opportunity, free to be the creative person you are, pays well, encourages taking time off for mental health; management also encourages, actively listens, and helps you to think critically as you develop your own project management skills, there's a lot more but I think you get the point
Cons
Honestly I can't think of one bad thing about working here. I mean it's been expanding and growing pretty fast, so aside from the normal growing pains, the organization is GREAT.