Pros
attending BBQ's, karaoke, professional sporting events, etc. The company is also involved with the community and philanthropy. Management and account managers are approachable and very supportive.
There is great opportunity for advancement within the company. It's an entry level position so I was trained to know everything that I needed to be successful. I learn new skills and responsibilities on a weekly basis. Also, the structure is based off of no seniority so the timeline of an employee is not a determining factor for advancement, it's all merit based.
Great position for anyone that feels they're competitive, hard working and outgoing, and looking for a change of pace.
Cons
It's important to set goals early on to give direction to your career path. You need to have short-term as well as long-term goals to maintain motivation in order to keep moving towards the end goal. Also it's very important to celebrate not only the big but small victories. You can't get anywhere if you don't know where you are going.