Pros: free lunches, birthday cake, incentive cash cards, sports tickets
Cons: corp rules not clear across the board
Every day was something different and exciting
Coworkers and I established life long relationships
The challenge was not enough hours in one day
the most enjoyable part of the job was the coworkers connections and the various projects to finish