Great colleagues, working from home is convenient, and they are always very receptive to new ideas, even from interns. Definitely a great learning experience!
Cons
A very busy company whose client growth currently outweighs staff growth. Be prepared to set strict boundaries for yourself and your role here.