Being afforded all the tools and support I need to do my job effectively Most of the team is very seasoned and truly business partners Working with a great team and for leadership that is very "hands-on". Flexibility
Cons
As a senior staff member, I find that the newer employees get recognized but often feel taken for granted and under appreciated
The company is incredible, trustworthy, customer first and provides continues training, resources and tools for the staff.
Well established company with an awesome reputation. Great Team camaraderie, and parternship. The team is technically sound, with many SME's. Value their employees!
Cons
There aren't enough hours in the day to support all of their clients!