organized, structured, right to the point
Great products and services managed by a competent team
Customer service from the local sales manager.
blame culture, not collaborative environment
Yes. Higher pay and more control over my direct working enviroment