Pros
Flexible work timing, No work load, alternate saturday off
Cons
Low Level Politics on hype, No career growth, No benefit for you if you are loyal, hard working and proffesional towards company. No company policies, One man army kind of company and if you have ability to satisfy and make happy to that one man army then you grow in company and get promoted and also will get huge increments every year.