Small company, so I've learned a broad range of skills and created systems and processes from the ground up. I've been able to grow and advance.
Cons
Small company, so stability isn't always present. Lots of C-suite changes and feel like I've advanced as far as I'm able in our current reporting structure