Vantaggi
The technology is good and can be used for so many different interesting use cases in the market.
Svantaggi
I have never experienced a worst working environment. The C-level people is constantly mocking, ignoring and most of the times bullying publicly everyone who has a different opinion, especially if they are of different nationality. Zero product planning and everybody follows whatever crazy idea the CEO has, given that they cannot do otherwise. New features need to be implemented with the minimum amount of resources, which are treated as “resources” and not as people working in the company. All decisions come from top to the bottom, including the implementation details. C-level people with zero engineering competence decide how to structure your code and how the code should be executed and never explaining the real problem that needs to be solved. The worst part is the new vision of the company which is sub-13. Don’t make the mistake to ask about safety measures. They will start laughing at you and ask you “what do you know about it?” I guess there is a good reason why employee retention is that low. Everybody starts applying for other jobs on the first weeks of their employment.