Great Company - Technical Support Engineer Fleetwatch Employee Review

4.0
6 May 2025
Recommend
CEO approval
Business outlook

Pros

Amazing people. Great support whenever needed.

Cons

Poor communication from management, I never spoke to my new boss that was assigned to me, not once, not an email or a phone call.

Explore other reviews about Fleetwatch