The people and the technology are what make this place great. Smaller startups also give a unique opportunity to gain a wide array of really interesting experience.
Cons
Given that Everysight is inventing technology, it can be a tough industry for those that lack patience.