The place is indeed a nice place to work. They understand small town culture while maintaining a global company.
They allow time off to get personal items done because of small island restraints.
Benefits are good and the overall atmosphere is good.
There are opportunities for advancement and they encourage inside promotion.
This is a laid back - more ... Island but this company is global and demands a fast pace with attention to detail. - less