Amazing and talented coworkers. Half day Fridays. Free breakfast every day. Lots of events every month. Flex hours all year.
Cons
Bad Management. Bad Decision making. No accountability. Not a true agile environment. Horrible chairs. Questionable practices. The talk of "If the rating gets bad we will just rebrand"