Pros
Fast pace and interesting projects. Good pay compare to other business units. Good vacation policy and people actually take PTOs
Cons
Work life balance can be a challenge sometimes.
Pros
Good company and benefits.Good Client base
Cons
Overall not so many negatives