Vantaggi
Great, responsive Human Resources department, incredible administrative assistants, Halloween is always a blast there. Relaxed dress code. There are some pretty awesome coworkers, including tons that will bend over backwards for you.
Svantaggi
Negotiated for a reasonable raise with my boss after two years of working there, and his boss wouldn't follow through with what was negotiated. Constant sexist remarks and half my time was spent under a sexist boss who wouldn't promote me (even after I signed on with him telling me he would once I finished school). I found out I made half what my coworkers doing similar work made, and less than what interns made with less education than I. It can also be very difficult working closely with people in the Colorado and San Jose offices: It contributes to poor communication and a lot of unnecessary tension. Overall, the more I go to this job every day, the more I hate this job every day. For a company that has grown to this size, it's still experiencing the growing pains of companies a third its size.