Fun work place
A good company to work for as it was fun to work there. The management and the work place culture was good. The hardest part was that to ensure the payment was approved on time so that the payment could go out smoothly. The most enjoyable part was that we had a good team work as a team.