Fun place to work, great team members
Stallion is a great place to work and they really take care of their employees. Every month there is something to look forward to for staff appreciation.
ProsFlexible, development opportunities, fun activities for staff
ConsSome managers were clearly given the title due to tenure and never received training.