Pros
Nothing as such when I left or was forced to resign. Initially, when I joined the company, it was really great. The conversations with my earlier manager were to the point and not have too much waste of time for daily scrum calls or micro-management. But with the change of new manager, he scorned me for no reason at all and is the worst manipulative person you can ever meet.
Cons
Unfortunately, the management change in March marked a significant downturn in my experience. The new manager has been consistently critical and unprofessional, creating a toxic work environment. I faced unreasonable deadlines, contradictory instructions, and public berating during meetings. The manager's approach seemed more focused on finding faults and laying off employees rather than fostering a productive and supportive atmosphere. The sudden shift from remote work to a mandatory office presence, without clear justification, added to the stress and confusion. Ultimately, I was laid off without proper formal communication, which left me feeling frustrated and undervalued.