Pros: Great compensation
Cons: Lack of direction, unavailable management
When you think of large corporations like Amex, you really expect them to have hiring & new employee orientation down to a pattern. After all, they hire new people all the time.
They do not at all. It took over four weeks for them to assign me a desk to sit at, requesting that I sit at other people's desks while they were not at work. Often times, this required me to change desks 4 or 5 times a day, as people who were supposed to be working from home showed up.
There is no formal training or orientation. I was given a list of simple tasks to accomplish (set up voicemail, install x and y software, etc.) and then had no idea what was expected of me for the first 3 weeks until I finally was assigned a project. My manager was generally not in office and did not respond to emails from me requesting something to do.
While compensation is great, projects move at a snails pace, and every other day it seems like we get held up waiting for another team to provide business requirements, or just general information you would have expected to be in the request in the first place. For someone who likes a fast-paced challenging environment, this is not the correct choice of employer.