Pros
- everyone is so incredibly helpful, you don't have to feel scared to talk to anyone(even though the people here are insanely smart!) - You're never given busy work, you always get to something that actually adds value to the company(right from your first day) - The building is beautiful and has sooo many facilities(a gym, a badminton court, a ping pong table, a pool table, a foosball table, a dart board, a ball room, etc.) - Really easy to make friends - Great internal infrastructure -Fantastic benefits(did i mention those awesome facilities)
Cons
- It's very competitive and pushes you very hard(I think that if you want to grow in sales or in software engineering, that this is probably a pro, but if you're applying here to do the bare minimum and get paid you should probably go somewhere else).