Pros
Interesting work..thats where the pros end.
Cons
But manages to ruin to the experience by micromanaging and sky-high unreasonable expectations. Wont say a lot of things except this: The senior most person in the organization actually told us before breaking for the Pandemic work from home period - "please don't consider yourselves so intelligent that you will get a job outside in this period". This man has the audacity to say such cheap things to his employees. This is just one small example. You ask the old employees, to them this CEO is like their own family. But thats the thing..the partiality and hypocrisy here is beyond belief. Added to this are very incompetent "Senior Managers" whose exact job description nobody can understand. Why they are managing things they themselves are not experts in..nobody knows. But that shows you the quality of work we juniors end up doing. I believe this describes everything.