Rapid growth, opportunity for advancement
Pros
Personally, I haven't experienced any issues with management. They've always been fair with me. The company is growing rapidly so this is a great opportunity to come in and gain valuable experience and also move into a different role if you prove yourself capable. I've personally moved into different positions that I coveted and I've witnessed several colleagues do the same, so it is possible to move up in this company if you prove yourself capable but you need to show initiative just like you would need to at any other company. Good culture. This is something that is evolving as we grow but I've seen that we've been able to maintain the same fun, fast-paced environment over the years. No formal work from home policy but you're allowed to work from home some for certain circumstances. Competitive compensation and yearly raises.
Cons
They do need to find a permanent HR manager and they need to put a permanent team in place for that. The product is good but the development team is located in another country so it has always been a challenge with communication between teams and remains an issue. Could probably use some improved benefits. Just OK and no company perks currently.