Pros
Wide variety of projects which can be an experience at first hand but at what cost? It depends
Cons
There n number of cons in the organisation 1. 0 WLB, You will be put on project that demand whole of your 18hrs in a day and only 6hrs for sleeping (That also depends on the level of project) 2. Directors are either too busy to review or they dont care but at the end when the deadline of the project approaches they will make the whole document toss around (will make you do n number of changes of what you have earlier made that too in short time you have to do so much of the things) 3. No level of motivation given to you if you perform well 4. Poor/Old laptop devices are given which even can't run windows 10 properky 5. Poor finance department (when you leave the organisation make sure you keep on asking for exiting formalities because they will delay to like month or so to process your last month fees and reliving letter) 6. No respect for your own personal time even saturday you have to work and majority of sunday are also blocked for working