You have a right to legal representation but not necessarily during your meetings with your company. Further analysis and information is needed to determine if this is violates public policy law.
Fort Lauderdale, FL
Schall Circle, FL
Miami, FL
Jacksonville, FL
Lake Worth, FL