Great team, a startup-like environment, a lot of interesting companies & startups to work with, a lot of freedom from the management's side as long as you bring results, a very healthy work-life balance. After working there, it would be much easier to get into a global startup with sweet salaries.
Cons
No real opportunities to get ahead within the company, there's a very clear glass ceiling
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.
The team is awesome. Very good working environment + professional help at any time of need. The managers are very appreciative and easy going. There are a lot of opportunities to learn about digital marketing as a part of the job which is a very important factor as I believe that in digital marketing it's very important to broaden your horizon and stay updated with the latest news.
Cons
Honestly, the only con I can think of ( and this is really stretching it) is that when the company operates from Ramat Hahayal it isn't very comfortable to get there.