- Gives responsibility to teams to make decisions regarding the development/design, which helps us in trying out new things and hone our skills.
- Great for freshies trying to settle in the market and help them reach their full potential or sometimes filter some out with harsh reality of professional life.
- Provides an healthy environment for discussions with the management
- Flexible in timing
Cons
- Sometimes people fall under the pressure of too much responsibility.
- Very few leaves
- No company benefits
- Lack in proper company structure and SOPs