Pros
Some of the cutting edge stuff used in development, if you get to work on it. Fancy food on the 3rd floor cafe, if that's important to you. Flex work hours.
Kontras
Poor vision. Poor inter/intra team communications. Lack of cross team coordination, Lack of accountability. Release dates are picked seemingly arbitrarily and discarded easily without a second thought. Aggressive schedules often lead to inferior product, that supposedly gets pushed to a phase 2 schedule, which never pans out. Usually phase 2 involves a re-architecture. Managers do not provide any feedback(positive or negative), Employees are on the edge most of the time, Information sharing is not encouraged, employees avoid sharing, seemingly it provides them job security.