Pay
Work Environment
Growth opportunities in Office Depot / Application Development vertical
Cons
1. Policies not up to the mark for Application Development
2. Delivery model needs to accommodate people posted onsite
3. Salary structure can be made more tax efficient