A lot of advancement possibilities, great work/life balance and ability to work from home. Senior team is here to help you and despite being a publicly traded company, there is still that sense of family business.
Cons
I can't find any cons at the moment, great benefits!