Pros
Here you can learn, how you can do almost anything in an organization without any boundary, like you will be under one role but will do all other role work here. Management will guide you in every step, great team to work with.
Cons
No hike, no bonus, no work life balance