Vantaggi
Can get to work on somewhat cool technology and learn fast on the job and be able to interact with the engineers who are very competent.
Svantaggi
Benefits are well below that of other companies in same peer group Extremely closed system with little or no information on product road maps and overal strategy Micromanagement preactised by senior level management Marketing wants to also wear a technical hat without having a good understanding of the echnical issues Access to IT services requires too many approvals - trying to get VPN or laptop etc. requires way too many approvals Management has too many side channels of communication and so a lower level manager has no idea who is directing whom Marketing folks seem to be too junior but seem to demonstrate lot of power unlike in other peer group companies where technical entities have a major say