Akamai – San Francisco, CA
About the Job Technical Project Managers are a part of the Akamai Professional Services team and work directly with Akamai's clients to deliver… Akamai
I have been working at Akamai (Less than a year)
Everyone is working hard and giving their best
Power battles at higher level are outrageous.
Advice to Management
Company need sto grow and there is a big need to innovate and that can only happen if you pay attention to your own employees