Pros
The only good thing about this company is it is truly diverse, all ages, races, religions. It's unfortunate that some talented people got stuck here. It won't be long before they all leave.
Cons
Lack of company culture, Horrendously expensive health benefits, Reviews written by upper management on Glassdoor, The lies they tell to your face, The joke of an interview process, The embarrassing level of stinginess when they make excuses to stretch out the time before giving you salary bump for a promotion you worked hard for, The lack of transparency, The lack of understanding the value of their people, The complete disregard for morale, The nepotism, The politics, The way the heads of each department is eager to throw the employees of opposing departments under the bus at any given chance, Stupid policies, Lack of trust for employees, A poor organizational structure because you're too cheap to hire more people.