Flexible hours and PTO. Very relaxed work environment and very casual.
Cons
Working with teams based in Korea could sometimes prove to be a challenge but only with respect to coordinating times and dates. Language and communication were not an issue.