Pros
The work environment is very friendly and supportive. Everyone loves what they are doing and that in turn motivates you to work. InFoCusp has the coolest and most humble CEO you could imagine. The work culture is amazing and that encourages you to go to work each morning and return home with a content heart and smile on your face. Biweekly seminars are conducted covering variety of topics ranging from technical ones on ML, mathematics, web technologies, programming to non-technical ones like photography and music. Within just one year, I got to learn a lot given the quality of projects and smart bunch of people on InFoCusp team. Also, the flexible work hours allows you to work at the timing you are most productive and comfortable with. In all, it has been a great experience.
Cons
Nothing I can think of.