Great place to work with few cons
Great company to work for who try to make it a great place to work. Lots of fun. Work hard play hard approach. Very fast paced and things change very quickly (great for some people but some may struggle with that)
ProsFree breakfast, great benefits, great staff, fantastic offices centrally located, good bonus structure
ConsFast paced & sometimes decisons not thought out, some parts of the company are quite "clicky"