Pros
In all honesty my first months at Robovision were enjoyable. They have interesting problems to work on and a great amount of different technologies to work with. Also the people are nice and they had very skilled engineers. If it had stayed like that it would have been a place where I could have seen myself work for a long time.
Cons
* The management is incompetent and does not care about the people working for them. After an unexpected round of mass layoffs came the most chaotic and poorly planned restructuring I have ever witnessed. People were shoved in a new role with no conversation about what they wanted to do themselves. Several very experienced engineers were being pushed to do first line support as their full-time job. * This amateurism is causing Robovision to constantly lose good people and puts extra pressure on the people staying behing * Instead of taking responsibility for their mess the management does their best to silence any critical voices within the company.