Ok place to work with good benefits
Stressful and at times a toxic atmosphere (in my specific department). Some colleagues were great to work with others were less desired. Management doesn't always listen to their employees concerns (e.g. slow to incorporate changes). Some of management were great whereas other were not competent.
ProsBenefits, Some Work From Home Flexibility, Flexible Hours
ConsPoor working environment and company culture, lack of advancement and opportunities