Pros
Easy to connect with different levels of people. Good visibility. Good work environment.
Cons
Many automation projects are only available.
Pros
Access to top professional if you are assigned to the right team
Cons
Can’t trust anything promised. Passive aggressive and blame everyone else, including the client for a lack of experience and values. Unethical resource management practices - expecting hourly... employees to work overtime for free because management makes unrealistic promises to clients.