Some genuine good people.
Work from home.
Great for those who are starting.
Cons
Used to care about its people.
Prefers unfulfilling, safe, client-centric work resulting in overall low morale.
High turnover rate leading to constant re-alignments and adjustments.