A nice place to work, good coworkers, good pay, but management looks down upon the technicians.
Pros: technicians are a great bunch to work with. good pay, good benefits.
Cons: management does not respect the "hands on" people who create the revenue.
Coworkers are great, willing to help when needed.
Plenty of training. Good pay and benefits. Management does not understand or care what technicians must do to accomplish their conflicting demands.