Great lelarning experience and satisfying carreer development opportunitiesThe good thingsThey provided me with extensive very deep technical training for their products to which I was gonna give support, they also provided me proper Soft skills and customer service training, They recognize my fast learning and fast learning and they kept opening doors to chose to develop a career all the way from the entry level as a call-center lv1 customer tech support help-desk all the way up to Tech Help desk for Onsite engineers, Technical and Soft skills trainer, Data analysis and other very challenging but satisfying projects and positions, the Benefit package was premium including dental care and private 5stars insurance, employees association and more, great facilities, and channels to discuss issues with upper management and or Human resources, One on One management sessions to evaluate or define your career development path, performance bonuses, embracing diversity environment, focus not only on your academics but more importantly in your attitude, loyalty and willingness to learn and grow.
The challengesIs a huge global company, with a huge employee population all over the world, is impossible not to feel the vertical management hierarchy, sometimes you feel just like a very small piece of such huge operation, It is easy for people in upper management to forget about the people on the base, it sometimes happened.
Is hard to nitpick things that were not good on this company, I felt that every challenge we had even when things were not really good there was always a reward for the loyal people that stayed during the real bad and the not so bad times on the long term. Despite all the challenges there were always structures and plans to take care of the employees as much as they could, I wouldn't say everything was perfect but it has been the best company I have ever worked for.