Pros: pets, free breakfast, lunch, dinner, and snacks, gyms, and perks!
Cons: none that i can think of - just get your job done, and you'll be golden.
Great place filled with kind, intelligent, and brilliant minds of all extremes and variations.
A highly energetic, open place that values goodness over greed.
A workplace where people are a passion; work is appreciated; life is lived in balance and harmony.
MrMojo – January 13, 2013
Why'd you leave if the company was a good place to work (i.e Former employee) ? Your comment seems more like your resume.