Pros
BlueWater takes really good care of its employees, fostering your professional growth and providing financial security. There is a real family atmosphere to the business, and management is genuinely concerned with helping you succeed. They don't micromanage your performance, they simply define your responsibilities and give you the room to complete them. When coaching or assistance is needed, it is always available. Upper management has an open door policy, and I feel totally comfortable approaching any one of them if I need to.
Cons
I honestly have no complaints about any aspect of my employment at BlueWater.