Great environment and many opportunities for growth.The good thingsThe work culture and the people are what you would want in a great company. ECPay is also a growing company which is poised to become a leader in the e-commerce industry.
The challengesGrowth pains are obvious as we are transitioning to become an international and global giant of the e-commerce industry.