- Lack of leadership for the product and engineering disciplines. The CPO left last May and they didn't had a VP Engineer or CTO (and still don't). This is really starting to hurt the product and engineering focus. It's a little bit of the wild west right now. All of the current leads and PMs all have great ideas and want to implement them and push for them, but there's no overarching voice to focus them all to a singular directive.
- Lack of communication. This seems to be an ongoing problem. Even when issues have been brought up, people are asked to do better but then the same miscommunications still occur. There are no consequences ever. This means people think it's okay to be a certain way and that an apology is enough every time. When the same mistakes keep happening and nothing is learned though, they no longer are mistakes.
- Inexperienced team leads/managers. Every manager in the product/engineering discipline is a first time manager (some may have only worked in the industry for a year or two before joining Hubba). They are smart people, but having no other mentors or more experienced managers to help teach them proper management/lead skills means that communication gets missed, poor decisions are made, and people on the teams start to become disenfranchised.
- The job/responsibilities you get hired for may not be what you end up doing. I'm not sure if this is a con or more a general comment. It's a startup and things are often shifting and changing. Priorities change very quickly and what may have been important last month is taking a back seat this month. If you're a polyglot that change shift and change quickly, then you'll thrive in this environment, but if you need a little more structure and more of a transition period to switch focuses then it might be difficult and frustrating for you.