According to me this place is good for new new things. And ucodice family help me to fulfil my task.
Cons
As we know every organization have some issue and they already working on their weakness. And everything is depends on us if we enjoy our work then may be every place of good otherwise no place is good.