GlobeTech Employee Reviews for Maps Analyst
Maps Analyst2 reviews
Found 2 reviews matching the searchSee all 36 reviews
Indeed featured review
The most useful review selected by Indeed
HR will lie to your face, managers bully people and promote whoever they like, no job progression, constant insecurity, there is no natural light in the work place, constant threat of being fired, the contracts are fixes term
Bad atmosphere, fixed term contracts
Help us improve!
Is Indeed your favorite place to learn about companies?