Junior Engineer in a big companyThe good thingsFlexible with a less stress working environment than others normal jobs. Big team with multinational and various skills/experience per person. Friendly and cheerful working environment. There is limited access, so no worry if accidentally delete/modify the real virtual/physical devices. Senior staff very helpful but sometimes too busy so have to make do. Therefore, pretty much a lot of free time in the office.
The challengesNeed to able to self start to learn new things, if not then every daily task is just the same. Cons of working in a big multinational company. With a virtual hierarch, make its even harder to prove yourself, also, of course need to compete with others with different backgrounds and skills. If young then its hard for us unless we can commit 24/7 to our jobs, if we are the experience one, then no need to worry. The jobs is secure.