organized, structured, right to the point
Great products and services managed by a competent team
blame culture, not collaborative environment
Yes. Higher pay and more control over my direct working enviroment
They seem to be knowlegdable