Pros
- You really get you test your mettle in this fast paced organization that really feels like a startup. - You work with really the best folks in the industry and that directly helps you sharpen your own professional skills - As a technologist you will get exposed to cutting edge technologies across domains and functions. Its like a candy shop for technologist - Though at times things feel chaotic, too much change, always in flux - but if you if you thrive in solving problems, these become new opportunities. Managers appreciate creative and smart problem solving (than providing the perfect, labor intensive answer). - Compensation is commensurate with skill and contribution
Kontras
Depending on the role you may have to accommodate Eastern US Hours, so if you are living east or far east, its may be challenging Contract employment may not be everyone's cup of tea.