Pros
Work culture is amazing - everyone is so supportive including the Top Management, very friendly and professional Your voice is being heard regardless of your designation in the company. All the ideas and suggestions are welcomed by the management Company has strong hold on its clients, helps to get faster feedback on submissions all team members act as a family, making the work environment very friendly and less stressful to achieve the targets
Cons
I haven't experienced any cons yet