Fun work environment, friendly, happy people
The workplace culture if a huge plus, and a predominant reason why people enjoy working there. Unfortunately, it can be rather disorganized and the departments don't communicate with one another as much as they should.
ProsFun work environment, free meals, happy employees
ConsLack of communication between depts.;disorganized HR