Pros
10min from BART Some food served, snacks, drinks, all Mac environment
Cons
Look at other reviews, like Godfather-like management, and Dysfunctional environment. Several key technical positions are unchallenged, even if they should be re-evaluated. Agile not implemented right, because disagreements and personality problems are not worked out. High turn-over for new employees because they are looking for the right personality fit, not technical expertise. It seems removing employees is done without proof and trust is placed in lying co-workers. Which leads me to stating employees who suck-up to management, even in Agile self-organized teams, are considered better than technically producing members. Watch out for total intolerance to views expressed that differ from existing teammates, or they want you terminated. Complaining to management seems to work here, pretty well.