If you are all about advancing yourself and devoting yourself to your job then blueshore is the place for you. They are very heavy on promoting within to give them a better company image. There is room for advancement and clients are a very fresh breath of air. The occasional bad ones will come up but that is typical with any job. Very political organization but that is typical in banking. Good organization with many great benefits but a lot of peer pressure to spend extra time outside business hours for the company.