Pros
Friendly work culture with helpful colleagues. Good exposure to real client projects, QA processes, automation testing, and different technologies.
Cons
Recently, micromanagement has increased, which can affect trust, flexibility, and productivity. Sometimes the workload and priorities change quickly, making it harder to plan work properly