Pros
Not applicable at all please.
Cons
-Office politics - EM shouting at the employees at daily scrum -Use and Throw Environment -Hiding Information of Project to trouble newbies so that they can be blamed -Superiority of the developers though they did not fix bugs and blamed the testers because the tester is supposed to push them to work else tester is blamed -Lazy developers and v careless -Unprofessional behavior of colleagues , flirting inside the office campus, discussion on perverted topics while free time -Wrong mapping of people skill sets with work given -Partiality towards friends made within organization -Unrealistic tasks given in PIP (Performance Improvement Plan) which belong to another domain and has nothing to do with the person's expertise -Asking doubts was prohibited -Disrespect for employees and inhuman environment - Lack of mobile devices for testing and personal devices are used by Product Managers for their demos -Terrible Health insurance facilities, even in case of admission into ICU - no reimbursement was provided.