Site Operations Engineer • Former Employee
Pros: High talent level within many teams.
Pay competitive, financially stable company, good benefits: ESP option after 6 months, RSUs granted after 1 year, Sabbatical after 5 years, annual bonus.
Medical/Dental/Vision, on-site cafeteria and gym, public transportation reimbursed.
After years of denial, top brass finally admitting customer image is a problem and working on it.
Cons: Re-orgs and process changes occur every few months. These changes have more to do with the self-promotion of agendas than helping the company or employees succeed.
Teams are highly siloed with poor communication between them. Projects take three times longer than they should. Implementing Agile or a similar methodology would help immensely, but this is never considered.
Onboarding and training are non-existent. It's up to you to figure things out. The ramp-up to being a productive employee takes several months, and you are placed in situations where you must make decisions without understanding how something works.
There are very few opportunities for career growth. The "Bell Curve" performance system encourages mediocrity from workers. HR is never seen after orientation. A handful of bad apples show disrespect towards others but are never told to knock it off.
Certain groups (Tools, Change Management) are led by inexperienced managers and stacked with employees who couldn't get a job working at an Apple store.
Current upper management is a prime example of the Peter Principle at work. There are too many former Chase and BofA execs who are now at a technology company and are in over their heads.