Company is rapidly growing (and plans to continue to do it) but it is not really able to support this growth from all sides to keep work comfortable:
- Infrastructure teams are constantly overloaded, internal tools works not really stable, especially GUI. There are some constant bothering activities from Security and Networking.
- Looks like that existing product management is used to work with small bunch of very experienced, independent and skilful developers. So less experienced colleagues/teams often receive not enough support to really understand what is needed, so sufficient part of this job should be resolved by a team which is sometimes a trouble
- Key technical and architectural positions are taken by people who just works in a company for years which is not always fits with their skills. So sometimes architects are more focused on resolving technical tasks and not providing vision. And managers... just do not know how to work with people in efficient way. I wouldn't say that it is trouble for all company, but if you are unlucky enough, you and your team maybe on your own.
- There are already some troubles with explaining top mgmt ideas, its reasons and ways of implementation to "simple developers". Currently it is hard to say will it be major issue or not.
Another thing that may be not suitable for everybody is troubleshooting. Because teams are 100% for their services they also providing support (at least to other employees), controlling metrics and state of env etc. So especially in highly used services troubleshooting weeks are pretty exhausting time for troubleshooters.
So if you are not really want to take responsibility on yourself, investigate in problems on your own or you need to have always someone who will monitor you and support without a mention, then work in Infobip may be challenging for you.
But in fact it is worth a challenge.