Former Charlotte transit employee sues, fired because of rep