1- Flexible hours
2- Learning more, enriching your skills and boosting your IT knowledge.
3- It keeps you motivated, since new technology introduced.
Cons
If you are Superman, it is not guaranteed you will stay in company. Simply you can get fired when it comes cutting cost. each quarter there is tough target in term of matrix and ticket closure.
One of managers target each quarter to reduce team members, and release people