- Good exposure of work
- Good place for learning from scratch
- Time flexibility
- Learning and implementation of new project or product
Inconvénients
- Work pressure is much
- Missing organized way working culture
- Proper planning to do work is missing. So some time customer we have to fight hard to meet customer deadline