Pros
1. Friendly and supportive but depends on managers and team. 2. Flexible timings and weeks off 3. Less work pressure 4. On time salary Basically this is good for intern and 2 to 3 years experience designers not for senior designers.
Cons
There are so many incidents including me that Suddenly people were terminated for absolutely no reason. Also they start blaming on you only. If they want to terminate you then he will trouble you so much that you will put down the paper yourself only or they will come and directly told you to put down the paper or else they will terminate you. 1. Salary hike is tooo low 2. Suddenly people were terminated for absolutely no reason 3. doing favoritism. 4. They will show themselves as innocent. Always playing good cop bad cop. 5. Less learning part