I worked there for 23.5 years, and in that time I gained many skills. I enjoyed all the social activities, and training and upskilling opportunities. I got on well with most co-workers. The hardest part was keeping up with multiple proactive expectations. The most enjoyable part was work/life effectiveness.
Free meals, recognition awards, onsite games room and gym.