Pros
Environment -friendly , Learining Exposure
Cons
Nothing to be mention here
Pros
1. Good work life balance 2. Gives equal importance to all 3. Not much politcs(as of my expeirence in my team for last 2 years) 4. Respect humanity 5. Good management 6. Gives stock bonus(Restricted... stock bonus spreaded accross 4 years) 7.Transportation
Cons
1. No travel 2. Less hikes