Pros
Good benefits as in 401k match and insurance. Overall the company and the culture is great however A lot depends on the manager you have ..if you are on good terms it will be good for you otherwise be ready to face the wrath.
Cons
My manager for instance prohibited work from home as an option and expected everyone to work more than 8 hours a day with being 8 hours to be present in office. For eg you were looked down upon if you take your job as a 9-5 job and your job is considered below satisfaction if you work your 40 hours. I had an on call aspect for which we were not compensated but were expected to wake up in nights and work on weekends to fix the issues. Everyone in my team is overworked but Akamai doesn't have more budget to hire. If you are a new hire especially out of college Akamai doesn't have a proper training program and you are expected to pick up as you go instead of a proper training first(Although I am sure most companies don't)