Pros
Help Desk is really helpful.
Cons
1. It took 3 months to get a badge. Every morning I had to ask the receptionist to ping one of my colleagues to come escort me in since I am not allowed to go in unless someone does even when I have a guest pass. 2. Access to environments on the computer took 2 months. 3. Manager does not give a damn about contractors. He/She is all ready to throw the blame on the vendor. For 2 months he showed his face 4 times and only because I bothered him to get me access. 4. Not enough knowledge transfer before assigning tasks. 5. Place is full of Indian contractors from India following that Indian way of working environment. 6. One team has contractors from more than one vendor for one project which became a huge problem for me since I had to deal with a person sitting in Singapore who wasn't so cooperative. 7. No team work! When you seek help from a team member from another team, he/she says "if i help you my manager will not like it."