people here are friendly, when you meet troubles, you can ask help from others, mostly they would like to help you ASAP.Good lead, lead here are very good, they respect everyone, when some tasks need to be assigned to you, they will talk with you gently and will not make you feel they are your boss.Good working environment, when working at Libertyvill, the office has very large space, everyone has independent cube.

Cons

No specific.One thing is some people who worked there don't have too much enthusiasm. Some guys may just walk around and seems they have nothing to deal with.