Regret for staying too long.
Don't expect fast career progression or stable/good increment.
Good as stepping stone for those looking for more experience and expand portfolio.
Best place for retirement if you in the managerial level.The good thingsBenefits and perks. Good place to enhance own development and experiences. I'm considering myself lucky to get a good team to guide and help me to where i am now. Wish u all the best and thanks for the support through all this years.
The challengesSlow career advancement, worst increment encounter (single digit) in my life. Stuck in the middle of two different managers and their way to achieve things as i need serve both and fulfill my obligations to the company, customers and partners.