Pros
Was previously design process oriented (though not now, only faking it.) No strict rules , can do time pass Good for people who needs hand holding and micro management Used to be good when cofounder was in the company. Work life balance(sometimes) Flexible timings because sometimes you have to stay late nights. Developers role is better but as designer my job and work sucks because of people.
Cons
Micro management No growth unless you are family relative of leadership member Restricted roles and no growth and openness No creative encouraged(thought it must be a creative design agency) Previously design process oriented. Now just show off to client, faking the process. Talented people left the place and remaining ones are leaving soon. No job satisfaction. Project management is done poorly and project management is highly demotivating, abusing and long meetings. Family business. No leadership. No opportunities. Stuck in legacy . slogging Salary not on time. sometime prioritized for few members only