Pros
Very good organization for people with a quest for learning, you will have freedom to experiment several things and they will train you in latest technologies, UI/UX, Visualization, Simplification, etc..
If you work with them you will gain two years of experience within one year of employment, because of the technical exposure,
If you get an opportunity go for it..
Cons
No cons. Everything is good