Client Services Managers/amongst other managers CLEARLY play favorites, and if you are not within the "clique" you will be out of there with a blink of an eye. I was recently laid off (along with over 80 other Cielo employees) without any notice (even though I performed very well). Please do not waste your time with a company that can not promise you any growth or stability. If you are looking for a company that makes you feel like you have to kiss someone's butt to get to the top, then Cielo is for you!