The product is not one most people in the company can stand by. This is not the right venue for specifics, but I will say that a software company that puts out 52 releases (1 a week) a year had better be adequately staffed to support this. XIFIN, to say the least, is not.
I mention this because not only are the product, help text and accompanying release notes woefully inadequate, but these elements cause a bottleneck that affects the entire company. It is a disservice to the customers and a customer service nightmare. There is literally no way to be good at your job at any level of the company.
The other elements making it impossible to find success at XIFIN are a complete lack of training material and/or colleagues or management with the time, knowledge or capability to train you. Imagine working for a software company selling a product that does not work and no one in the company seems to know how to use. You inherit clients who are understandably irate at being locked into a contract with this company you and have absolutely no support.
As a side note, XIFIN once offered to pay me and has legitimately paid my colleagues in gift cards for writing reviews here that they could moderate first. Several of my former colleagues have accepted and left glowing reviews. Management would even mention former employees who left negative glass door reviews in team meetings that were entirely unrelated. I declined any offers for gift cards and waited until my employment with the company ended to write a sincere and completely unbiased review.