Pros
Working at EyeQuant as an intern has been an amazing experience for the following reasons:
1) You are treated and valued as an individual human being. Period.
2) The employers emphasize that the company follows a flat hierarchy. I've not once heard sentences such as "because I told you so" or "I don't care what you think". Your input as an employee is always heard, appreciated and discussed.
3) You are motivated to learn and educate yourself. For example, we just started a weekly learning club to improve our programming skills (even for non-programmers).
4) We are a team, not a group of individuals.
5) You will be taken care of - whether you need a special desk chair or a business card holder, a yoga mat or a brand new ping pong paddle.
6) Particularly for internships, EyeQuant is a great place to start a career. When asking what is expected of me the answer was straightforward: Personal development. I was treated like every other employee, and I never had to get coffee for anyone.
Cons
The only negative aspect I can think of is the fear of having been spoiled for any future jobs that may lie ahead. It just seems too good to be true.