Pros
1. Job Security (there is a flip side to it)
Cons
1. In my opinion this is a kind of place where toxicity is ingrained into work culture 2. In my opinion management shouts at senior employees in front of juniors using very harsh words without any regret 3. In my opinion wrt #2 above i seriously doubt what kind of leadership hiring process is used. the only way management can motivate their subordinates is through toxicity 4. In my opinion i felt giving my everything for 3 years super boss did not even check in on why i am leaving! 5. My manager reaped all the benefits of my work and got promoted multiple times but I did not get promoted 6. In my opinion i felt that they created a situation where I was forced to resign there is no such thing as job security 7. In my opinion i felt that seniors hold grudge against juniors for past actions (which as per their standards were objectionable, things like not being available to work on weekends) 8. I felt that merit took a backseat and Sycophantic behaviour got rewarded with promotions I feel such was the impact of this toxicity that I forgot how to work fearlessly, my current job is offering me flexibility in work with no drama/politics. My personal life has returned to normal it took months for me to recover.