Pros
Competency in payments domain, variety of projects, complexity of project, personal, technical and other challenges. Extremely informal work environment sometimes hovering at the boundary of unprofessionalism
Cons
lack of direction, lack of mentoring, lack of appraisals and appreciations, lack of process for compensations, little chaotic in operational processed