They are doing more tham most companies do...
BCLS was a great company to work for. They are very culture driven, teach and mentor you and fair when there are problems. I see them growing in all types of services and I only wisdh I did not relocate or I would still be working for them.
Culture, reasonable pay, great equipment, invest in there people.
Some managers get hot every once in a while. (I guess we all have bad days)