Interesting technology, potential growth industry, highly visible competitors, opportunity to travel, fair compensation, relatively smart and energetic people to work with.
Cons
A very small company in a very dynamic and competitive environment, company is cash strapped and will be challenged in the future.