Pros
1. Great working environment; there is no feeling of distinction between employers, employees, and interns. If you are in, you are in as a contributor, not as a person hired.
2. Interesting challenges: The company is working on a new way to review things, and thus allows you to work in interesting projects. If you are into NLP or ML, this is a great opportunity to work yourself out.
3. Supportive: I have never seen any company as supportive as 3Top.
Cons
You need to work yourself up. You have to come up with your own ideas most of the time, which is a positive for me, but a negative for some people.