People are generally fair and friendly at all levels. The environment highlights silicon-valley style perks such as food and drinks.
Cons
Functional and business orgs are independent and poorly coordinated with zero program management across groups. Nothing cross-functional happens w/o executive engagement.