Ventajas
Awesome products, great place to learn new skills. Salary is average, but not too bad. There are some good engineers working at VB for a very long time that have amazing knowledge.
Desventajas
UK Department - The company's travel policy and expenses are horrendous. Lower level staff are used and abused. They are expected to work long hours for days at a time, Often days and nights without rest in between. (Because they are stretched) Sometime when they have personal problems going on at home. They will still send you away from home during these tough times. (Examples from myself and fellow employees in the UK: Wife heart attack, wife miscarriage, close family terminally ill) Even some staff have been ill and had hospital appointments, they will still send you abroad or far away from home in the UK. They have no regard for their lower level staff. When travelling, they don't want to cover all your expenses for food and drink, (they do, but limit your spending to £20-£25 a day) Impossible to live on that at international airports where a coffee is £5+. They also book you into the cheapest hotels if you are lower level staff, often dirty and inhumane. (I speak from experience)