Pros
- You can change people life by coding for apps in this company. Which is great because usually, you design software for money via which you contribute very less to society as a whole. - Experience team: I have worked with founder and director of the company and you can think of them as idea-generating machine :). Sometimes I find the ideas difficult to comprehend but it gives the extra nudge by pushing my coding limits to the extreme. - Ideas are welcomed: It doesn't matter its good or bad idea, which I think is very good as it gives the opportunity to me as a developer to contribute to the software development lifecycle. - Diverse Team: Working with people from different countries is great. - Good project and work on many different technologies which is good as it gives developers exposure to improve their tech stack.
Cons
Nothing which I can think of.