Pros
People on team are talented and nice
Cons
The management is horrible and has no idea on what they're doing. There's no future planning of products. Directions are changed to often an impossible way without consulting the opinions of developers, who are actually working on it, and are just a decisions of a few non-technical people. And after we worked it out despite loads of effort, we were told we don't need that now. This is simply just wasting our time when we could have been using the time to work on some features that is absolutely needed in the products. Tech town hall meeting being the almost only meeting for us to keep up with the development of all products in Zonal just simply has no tech in it. They can't even set up the meeting right and the meeting is often cancelled or ended half way through due to technical issues, making it even harder for us to know what's the future plan of our products. The company never listens to us or tries to communicate with us. Nothing is delivered well internally. Had social events like Christmas events cancelled because they were too poor to afford it. No salary reviews because again, they were too poor to afford it.