Pros
Great work atmosphere with smart and motived people. Exciting and viable product, possibility to work and learn in lots of different areas: R&D at the very edge of computer vision knowledge, software engineering of complex systems, huge data volume.
Cons
Need to hire more engineers and refine the processes.