Pros
Currently good for transport drivers.
Cons
Automation and outsourcing of resources to cut costs is heavily focused on. Management makes poor and uneducated decisions using unknowledgeable people based upon their position in the management hierarchy instead their knowledge and abilities. Teams are not empowered to make their decisions but our absolutely responsible to supporting the decisions of others 24x7. Conflicting messages from management. Told to not wait on people and take initiative but then told to not reach out for feedback but wait on the proper communication channels. Policies affecting 99% of the employees are based upon managing transport drivers. Software development process changes increasingly add obstacles to the process instead of removing or automating them to improve quality, turn around times, and team moral. Management does not take the time to discuss issues raised by their reports when raised but pushes them off until some possible future date. Management does not know or take the time to learn the software their teams currently support. Travel policy needs to be updated. Does not take into account inflation over the past decade. You could expense one decent meal a day in some cities.