Pros
I've read a lot of the reviews here and agree this can be a 1 star company to some people and a 5 star company to others. The thing I would like to stress and repeat is that it is the choice of the individual and their performance and attitude which eventually determines if they will like it here and be successful. If you are hard working and produce good results this will definitely be a 5 star company to you. In response to some comments I read: This is a flexible serviced office provider. You move offices frequently because you sit in your own product and have to move if the office gets sold. To me, this is hardly a big issue to cry about. Long working hours? Some people want to succeed and get ahead and have a lot of work to do then would (naturally) work long hours. Why is this such a big issues? No salary increase. It seems to me, the ones who left and are bitter and complained are the ones who didn't perform. That's why they didn't get pay increase. I can assure you the ones who perform well do get paid well and rewarded for their hard work, flexibility and positive thinking.
Cons
Unstructured because still relatively young company.