Pros
Team - Great team! Very positive and supportive work atmosphere. Zero room for negativity & politics. Diverse group of people in terms of skillset and experience who are always open to share their knowledge and also learn from you. Management - Management style is very straight forward and transparent. Always accessible for discussion. Work - Work is challenging and fun. You are judged based on the quality of your work and not the amount of hours you spend working. Development using the Appivo platform allows you to think beyond the basic CRUD functionality and you can build meaningful solutions faster than you ever thought possible. Your work will have an impact on customers across the globe which feels great. Work life balance - If you have only worked with local companies in India, you will find working at Appivo like a breath of fresh air. You are trusted with the work assigned to you and are never micro-managed. Work load is managed extremely well by managers and you will never find yourself with an unreasonable amount of work load. Team members are always willing to help you out. Work doesn't feel like work. Growth - Company is growing at a steady pace with new interesting projects always coming in. All work done within the company is open to everyone, so there is plenty of room for personal growth if you are willing to learn more and pick tasks that interest you.
Cons
Working only with the Appivo platform for a long duration may feel limiting at times. To counter this, you always have the option to study and contribute to the Appivo platform. If you can manage to merge your work tools with outside technologies/interests, you won't feel this limitation.