Pros
I've been here for awhile and there have been a lot of changes. I've personally felt like I was given an opportunity for whenever I asked for it and have felt like my feedback was actioned on. There have been changes in leadership that have changed the pace of how this company moves and operates but its a challenge that I think are just part of growing pains. The people that surround me are also good people. Overall, I think getting to work in a place that recognizes my effort, allows me to expand my own knowledge and pushes me to grow as well is a good place to be-- and not to mention, you also get to work on a product that could impact someone's life for good (which is much better of a purpose than working at other companies that sell products).
Cons
Constant shift in priorities. The timelines proposed by leadership are sometimes too aggressive, and the ideas are sometimes disagreeable -- but you may end up having to follow anyways.