Would recommend to anyone looking for growth and ongoing challenges (positives)The good thingsCulture within the office, support, ongoing training and the genuine need to see their employees succeed. No one is too big, no one is too small.
The challengesDepends, everyone has different goals. If you are lazy and relaxed you are not going to succeed anywhere anyway. You need to know that this is hard work, long hours and a commitment for the long game. You are not going to make 1,000,000 overnight. Don't get me wrong, you can earn more than lawyers and doctors. But it wont happen in 1 year.