Pros
Mostly I would like to back the extremely anonymous review by the Director from the New York office.
You are given more than a chance in this company; you are handed the responsibility to break barriers and reach uncharted territory, both professionally and in a personal sense. You get so much space - but then there is always someone who makes sure you don't float out into it and grounds you. At the highest level, the direction and feedback you will get (and you will get it) is an often surprising mix of open-mindedness and very blunt, pointed directness. If you can take constructive criticism for what it is, and at the same time maintain patience with some of the administrative hurdles that can come along the way, you are bound to develop both personally and professionally. They key factor, though, is that success or failure depends on you - not entirely, but to a very large extent. You will have a real say and will make a real impact. To me, that fact alone merits Tefen 5 stars.
Cons
Tefen is a family, and like any family it is imperfect. Still, though, I can not imagine a better place to grow.