Pros
If there are pros to working for StoneX, they were never presented to me.
Cons
- Management has cut the Core IT staff too close to the bone. They are now completely unable to provide ample support to the rest of the org due to low Core IT employment numbers. I have been waiting weeks for return labels from the Desktop Support team so I can return my WFH equipment. HR says the labels are coming by email, but they never arrive. The Service Desk has a back-log of support tickets that has reached over 450 tickets, which means support is not being provided within the agreed Service Level Agreements. - Upward mobility within the org is impossible. With the plethora of open roles and positions within the Core IT team, they would rather back-fill these roles by attempting to hire via India so that they can cut down on overhead costs. India as a country has imposed new employment guidelines upon their citizens where the citizen base has to provide 90 days notice before leaving employment opportunities, and starting a new one. When they do start their new role with StoneX, the India employees rarely stay for long, and eventually quit during their training period. In the end, these open roles stay open for months and go largely unfulfilled. Which in the end negatively affects the organization's ability to perform sound business decisions, and provide IT support to the employee base. - Total compensation is very low for market conditions. Currently, the open market is dictating that the same role I held at StoneX is paying $22,000 more after accounting for any discretionary bonus that is offered by StoneX. - Managers want to be your friend, but then backstab to get ahead. My manager would say that she wanted to be my friend in one breath, but would then immediately coordinate with her manager to write me up for very frivolous, elementary reasonings in another breath. - Core IT teams do not work well together. There is high animosity towards lower-level Core IT teams; resolving issues across the support staff is challenged heavily due to higher-level support teams and their negative egos, negative work ethics, along with negative management styles. Higher-level teams do not feel that they have to participate in resolving lower-level issues with lower-level teams, and provide no support on the items that their teams "own". It's a never-ending, argumentative, finger-pointing cycle which leaves the user holding the bag.