Pros
Excellent company - great work life balance, upper management is 100% invested in your own success, everyone including the CEO is approachable...very flat company structure.
Company really takes care of employees...great medical benefits, good pay.
Cons
No downsides - just entered the US market with an excellent 10 year track record from the UK...