Pros
Really felt the benefits of working with a big group. Every day is a new learning experience. At times, stress level goes high, but you learn a lot and will do well in your subsequent careers.
If you justify your work on time, you get quick salary growth easily.
Management acts very quickly if you have raised any issue.
Good and Safe environment for women employee.
Cons
There is a shortage of marketing collateral always.
HR is very slow