Fantastic Company to work for that helps so many people!
Pros
From the CEO down this company is ran like a well oiled machine. Communication, appreciation and company wide overall happiness is higher than any other company I have worked for. Management is always offering growth and free education to grow within company. Work life balance is important and I am always shown appreciation for my hard work. NOTE: If you read a bad review from a former employee I can assure you they are just disgruntle. Every employee I have ever spoken to loves this company!!! Pay is very competitive as well as benefits/medical, dental and PTO is very Generous!
Cons
In my position, from time to time, I have to be on call for one week every now and then as does all of the staff in my department. I've never been a fan of on call but I knew this was a requirement when I started and accepted the responsibility.