An excellent overall corporate culture that sometimes clashes with the "East vs West" mentality
Direction within IT felt stymied at times by competing agendas of various upper management, but the streamlined nature of the company as a whole felt very efficient and surprisingly caring. They really do a lot of work with promoting work/life balance and health incentives, which shows they really seem to care about the health of their employees and - more... their families.
From an IT perspective, they really strive to research and demo modern tech as it becomes available, which can make for an exciting and fast-paced environment to work in, though sometimes they have too many balls in the air at o ... - less
ProsAlways involved with new technology, great benefits, excellent corporate culture
ConsMore projects active at a time than there are members of the department, lack of focus