Pros
The people, outside of Sr. management. That is about it. They are all brainwashed. Oh and it is a pet friendly workplace.
Cons
At Greenberg women are expected to be seen and not heard. They are to remain in secretarial roles only. If you are a strong women that works hard, looking to further you career and have opinions, it is not welcome here so move on. Men are promoted for waking up and coming to work at some point during the day with little to no experience. A more experienced female that works sun up to sun down and is at the beck and call of her male superior will probably be told she will get a promotion. That's it. She will never live to see the day it actually happens. Pay is horrible. Unless you are male, which even then is not great. They do not believe that they should pay Bay Area cost of living because they are in Emeryville. Benefits and perks are on the poor end for the Bay Area but better than others outside of the BA. Bonuses are a joke so don't let them convince you else wise. The more money the company makes the less they want to share with the people who actually do the work to earn it. Overall it is a creative place which is nice; however because of this they will not implement process or structure and it is very very difficult to get anything done. Efficiency isn't in their vocabulary. Not to mention 95% of the Sr management has no idea what they are doing so this "creative" thinking is the perfect excuse for not getting things done. Turnover rate is insane, but ironically it is mostly due to them firing people. Hiring decisions are left up to incompetent male dominated idiots who are looking for a new boys club members for the leadership roles. For the other roles, that get things done, they only want to hire females but they can't even bring themselves to interview women. They don't want to waste department budgets on a women, instead they can just pile more work on the few they already have. If their fingers aren't bleeding, they can do more. So you are left with a bunch of men who have no idea what they are doing and are getting paid too much money. A few months later a few of the members are sacrificed. Get everything in writing. Salary, perks, promotion schedules, etc. No formal review process so it is subjective. They will deny promises that are made. They will not communicate these in emails, they do everything unofficially so there is no trace. You work hard only to be told that they never promised you anything or they don't recall that conversation. Do not trust a single thing that comes from "HR". Extremely unprofessional. Not a resource for employees at all. Only there to screw employees over.