-Great employee support and very friendly co-workers
-Company employers will work with your life circumstances
-Most employees at corporate genuinely care about their job
Cons
-There can be a lack of professionalism in conduct in some employees at this company. I can see employees with different backgrounds being offended at the comments said around the office/breakroom. It doesn't appear that HR buckles down on those issues much.