Upper management cares but lower management want you to break the rules and then tries to catch you breaking them.
Not a good place to work if your in service.
Really high turnover
if you have know skills its a good place to start to have something on your resume
pay is decent for a rookie
pay is decent for a new person. good stepping stone
terrible in almost ever aspect .. long list