The work was very rewarding and I could directly correlate my job satisfaction with work being done. The hours could be long and sometimes all over the place as my roles were very customer driven and globally located. Fair management styles and great work perks. Coming inline with work from home opportunities and culture.
ProsGreat environment, dynamic people
ConsNo security, constant restructuring.