Great place. Flexibility and great communication.