Pros
You gain lots of experience by dealing with multiple global companies - whether its a startup a SMB or an enterprise. You deal with lots of B2B & B2C clients, and you deal with every marketing aspect there's out there. It provides you A LOT of tools and therefore it's no wonder that everyone who left Ranky went to work in a managerial job for global companies with big salaries. Also, the team is small, but very good at what he does. Quality over quantity is a winning formula in this case. You get an amazing work-life balance and no one is sitting on your neck to check your work hours... as long as you get the job done - no one really cares. That's not something very common in digital agencies in Israel, at all.
Cons
Well, the company is too small, so you can't really get promoted within the company. Since this is a startup-like environment, you won't get the perks that enterprises and big companies have, do it depends on how much it's important to you.