Pros
Most people don't understand the culture of Apollo employees and how it operates. There are people who work long hours to keep the systems running and advancing in the competitive marketplace. They love to do what they are doing and have a good time with it.
Cons
Sadly - there is very limited opportunities for an internal employee to get promoted anymore. IT turnover basically went from being an Apollo operation to bringing on all the DHL employees who were released from their job. All the loyal Apollo people were demoted or put out the door. No always a bad thing to get rid of dead weight - but it is a freaking morgue with people scared for their jobs. People who have been with the company longer than 3 years are not promoted anymore because they are "tainted". Once the market opens up again - I am gone from there - too bad as loyal employees get kicked in the teeth for being loyal. Don't let them fool you - no longer will they be listed as one of the best IT places to work.