What I liked
Squire is a great place to work. They really care for and want their employees to succeed. Squire offers many opportunities for staff to develop their skills, attend training, and encourage growth. I know many employees who started off in one position but were able to define their role into something they wanted to do more.