I have had the privilege of working as a software consultant at Predica, and I must say it has been an incredible journey. From day one, Predica has exceeded my expectations in every aspect
Cons
sometime we have to respect timezone of customer which can result work late, but is rare case