Pros
Really international. You learn a lot (about how to manage time, handle stress, how to communicate clearly in a fast moving markets and how small companies work). All in all, you learn a lot and are more prepared for a more seniour level job in the future. A great experience to put your hands into work. Plus the office is beautiful!
Cons
Trust issues (trust no one you work with, people are constantly pushing each other under the bus, only the strong ones survive in this company!) (the upper management don't trust their workers either and are constantly purgin the staff). On the plus side, after having worked here no other job seems stressful. This experience has really made me see the important things in life and balance things. No job is worth your health and sanity.