Pros
In the Pandemic time as well, received satisfactory appraisal from management, and the best place to work with your own time and without any restrictions, Fun elements like participation in extra curricular activities happens a lot within premises and occasional lunch/dinner plans.
Cons
Nothing as such regarding company