Pay raises are far in between. your job is always up in the air which causes lots of stress, company pits technicians against each other. pay is very secretive and they ask you not to talk about it with other technicians because they know they will have issues if people realize the pay discrepancies between Technicians with the same job responsibilities .