Career making opportunity - just make sure to jump off the ship when it suits youThe good thingsExposure to large enterprise customers
Career development opportunities are exceptional during your early career, and can climb the ladder quickly, picking up a lot of good experience and technical knowledge along the way
Benefits and perks are the best in the business - there is a big emphasis on training and certification, and the annual bonus and gadget allowances sweeten the deal
Opportunities to travel
The challengesWorking for large enterprise customers - you must adopt their work culture and fit in to their organisation when completing a project, which can have it's own challenges
Recognition of your work is poor - you need to constantly \"sell\" yourself to your peers and self promote your achievements
Extended travel - it is not uncommon to be stuck on an interstate project for months on end, flying back and forth every week.
Whilst there are opportunities to stay up to date with the latest technologies and innovations, if you cement yourself as an SME in anything, expect to be placed on projects demanding these skills for your foreseeable future