Vantaggi
Team and managers give enough time to settle down. Frequent team lunches and free juice, tea and coffee. Reasonable salary, Longer contracts.
Svantaggi
1. Too much hierarchy and hard to break in groups - Some groups are highly unapproachable. 2. Many team members are unapproachable and hesitate to share knowledge, making it very difficult to work. 3. Too many meetings and time sheets. 4. No recognition for hard work. Contractors are given boring and routine tasks. 5. Some team members are highly influential and very difficult to convince with new ideas. 6. There are many groups where team members are around for ages. They hesitate to co-operate and help when inter group co-ordination is involved. 7. Contractors are made to run around asking for details and are not given any priority. They have to be self driven and are excluded from annual reviews and feedbacks. Contractors feel left out in day to day activities. 8. Teams make you feel that you are a contractor at every step. 9. Many projects you work here is not of much use outside, so keep updating your skills on daily basis!