Pros
- Leverage on the market, so it is easy to learn a lot in your job, opportunity to do many (different) things
Cons
- Vendors (trade partners) are to be milked and not treated fairly and with a long-term cooperation in view. - Some teams have a great microculture, others are killing. Your success/ future as an employee depends on which type of boss you have - who defines the team culture as well and may be impatient, hysteric in demanding results but not giving any support (resource, time, training), direction nor management. While other bosses /team leaders are completely the opposite... - HR is not stepping up to ensure fairness and quality of management practices. - It is expected from almost all employees to write SQL queries, otherwise no way to analyse business data. Central SQL experts give in theory support but in reality massively overloaded. - The stakeholder meetings with the higher management that are supposed to review and decide on strategic topics, start with reading a pre-prepared, narrative and overwhelming summary. Imagine a 30-page booklet with minimal margin and 10pt size letters. This text is a shining PR-story from the project team, and not to address actual issues, risks, resource gaps. It may happen that the senior managers intuitively ask a few questions and find an issue, but usually they don't as not having a deep insight into the topic/project operationally, plus their focus is led by the long document. It's like watching TV, it switches your brain off. - Half-baked innovations (eg. in the area of devices, food retail) are thrown on the market with unproportionally big marketing effort, so many customers will buy the product, to realise it is not delivering on its promise and not a good value for money.