Pros
When I first became employed by Allonhill I was very impressed with how respectful management were to employees/contractor workers in the downtown office. The owners and upper management were transparent and open to there employees/contract worker alike. I said to myself what a breath of fresh air! At that time I certainly looked forward to a long future with this company.
Cons
Complex work and not enough training (it’s do it yourself). A high level of micro-management has become the norm on a daily basis creating un-comfortable/untrusting work environment. There’s high volume of work and more added daily. Management has grand expectation from workforce. DDM Managers do not respect the employees/contractors seem to only care about getting a high number counts on there reports, what about accuracy.? How short sided. I can imagine a continual revolving door if they don’t change there management.