Pros
Friendly, kind, understanding, great people, great team. This is a company I believe truly cares for the employees as much as they care for the clients and customers! Best of all we can pick a schedule that tailors to our life style and everyday life. Another thing I loved is how involved the CEO is and higher management as previously stated they truly care about us.
Cons
If you work hard everyday and give it your all I do not see any CON I can think of.