Pros
Great company to work for, ample time off and great flexible work arrangements. Good benefits and management handles employees as people and not numbers. Co workers are great and everyone is treated like family - all in all great place to work. Senior leaders make sure that everyone feels important and provide guidance in job growth - many wonderful paid programs that employees are able to attend. Progressive has a great outlook on diversity and inclusion within the work place and has many programs in place for diversity groups. Open door policy is really an open door policy - senior leadership will always find time to meet with employees. Some areas of the company work from home part time.
Kontras
personal growth is difficult right now. It is sometimes difficult to get Friday's off, but the flexible work arrangements that are in place make it easy to adjust schedules. Technology is a little behind the times.