Big Company with lots of departments you can move to if you know the right people
Cons
Very unethical. They only care about the money not the employees or the customers. Prices are jacked up to unbelievable highs. They expect their employees to work as skeleton crews and their pay is inadequate for the work they ask of you to do.