Pros
Ncino is a accepted by some nice top banks. It is a complicated piece of object relationship based salesforce based custom managed package. They have gained good repo with Salesforce and Banks, which is not bad
Cons
As software point of view. It is unnecessarily complicated. If you have to go from A to B, you just go from A to B, instead at ncino, it is that you should from A to X then P, then Y then D, then G then come to B. But why ? This is how to managed to demonstrate the fake complexity to the banks and banks kinda liked it because it looked complicated and demoed in sophisticated manners. On other side, ncino enforces you to have a fun culture, this is not the fact, indirectly you are pamper your bosses and some political colleagues, if you don't work their way, its a high way. Also, there is no tolerance of learn and grow. They force you to perform from day one, no matter what, while there is no appropriate training for new joiners. They will give you a portal and tells you to start getting certified on ncino platform. The 4.7 rating that we are seeing in the company page is a biased rating. As you are asked to rate all over on Internet just to show off how great the company is and how great the culture is. Its all fake.