Pros - if your intention is to learn, this is a good platform.
You are given free hand to work. Help will be given whenever you want by a few very helpful bunch of seniors.
Lots of pros.
Cons - No cafeteria or a proper place to have food.
Work wise, no cons really. As long as you understand the system and the priorities, the place will make sense to you.