Extremely employee friendly
Great Benefits/Great People
Ambitious and Driven Management
Great for young employees, early opportunities for contribution and growth
Cons
Still relatively new in the market, so there is a little learn as you go approach to admin.