Pros
Technology is leading edge
Market is interesting
If the company is successful, we are successful
Good benefits
Excellent opportunity to be involved and actually provide direction into the product and the way the company is going.
Opportunity to participate in Employee Share Option Scheme.
Cons
We all work hard to deliver, it is such a fast moving environment and the technology moves fast with it that you have to learn quickly. It's not such a con unless you want to sit and do the same day in day out, more of a requirement that you are interested in learning and progressing.