get to work from home and report directly to client. can work at my own hours.
Cons
pay is not that high as compared to industry standard but this is compensated when you are working from home as traveling to and fro from office can become an hassale