Sun is good job to build experience
Sun pays very well but moving up positions are fast and few. Sun likes to hire outside the company for position advancements. Management is poor but not bad. Over all Sun is a good stepping stone if you strive to better yourself, but not a career type environment.