Pros
Work life balance is good You will get chance to work on new technlogies Work culture is also good
Cons
No cons as of now
Pros
Good people to work with Highly professional Good leadership Great vision
Cons
Increments are scary. This should be better