Pros
only flexible timing ..timings are flexible
Cons
well there are many many 1. no dependency on anyone in team and everyone in team doing same work. so no interest in work at all. 2.work not related to the skill set you hired for....i worked on one technology and hired for same but i am working on some different type of work. 3.no point in discussing your issue with senior manager as they wont listen to u and if they listen they wont do anything.. 4. no team meeting and no encouragmennt of work u do.. i really suggest person who are going to join IT department in FIS to have a second thought . i have met many people including those who joined recently and all are dissatisfied... if you have any other opportunity in ur hand please take that one.