Vantaggi
Super interesting projects, large diversity of tasks, and, above all, great colleagues: caring, willing to help, motivated, respectful and smart. The team is small and international: at some point, we had people from Turkey working on a project in Greece, and somebody from Iran on a project in Israel. It is a small company, but truly international.
Svantaggi
There are some downsides at Invision AI, too. Most of them are related to its start-up aspect. Even though the company runs on customer money, not all products have found a profitable product/market fit. That implies that we often have to change development direction to test business opportunities that come and go. It is sometimes difficult to find time to work on core, fundamental long-term technology assets, because the team is small and there are contracts to honor. The good side of this start-up aspect is that there's room for contribution: I see that my work has a huge impact in the company.