Pros
Successful organization, room for growth if you're deemed worthy, experience looks awesome on a resume, competitors will seek you out, cushy office job where hard work is recognized by your colleagues, steady pay, nice corporate headquarters, free coffee.
Cons
There is no accountability within certain departments. For many, you'll love your direct peers and hopefully your leaders (I can name a number of leaders at this company who are adored). But if you do not mesh well with your leader's personality, be prepared to either fit in/fall in line or be forced out. If you challenge ideas or raise concerns about the way things are, you will be looked at - not as a concerned employee, someone who cares about his/her colleagues - but as someone who is a threat to the company's success. Unless you are a close friend to those in charge and/or related, then you're golden. You will be expected to work until your work is done, regardless of hours. Overtime pay does not exist. Whether a Friday evening, Sunday afternoon or 4:00 am on a Monday morning. Your work is expected to be done, and blame will be handed down until it falls on your shoulders. Some people don't mind that, some are - rightly so - burnt out by it. To each their own. I worked at Cielo for several years. I adored my department, my colleagues, the work, and what we built over this period of time. I was let go and told it was not for performance-related reasons. I was told my personality no longer fit with the company's vibe and that I was giving voice to concerns that should've been kept quiet. Perfectly understandable, business is business. Two direct colleagues of mine were told they deserved to be let go as well, for the same reasons, but they were kept on because the department couldn't afford to have their positions open for any period of time and that everything that had happened up to that point would be forgotten, pretended it never existed. Leaders make mistakes all the time. It's considered a strong suit or the more popular buzzword of "failing forward." But if you are at a lower level and make a mistake that costs your team any amount of productivity, your neck is on the line - nobody will have your back. You will be held accountable, while those in charge of you will not. Be "innovative" but don't dare make a decision that costs the company in any way. If you're looking for a job where you can come in, put your head down, do your work 50-55-60 hours per week, and only care about the paycheck, Cielo is the right company for you. If you want to lead, you better join as a leader because they will not accept anyone who tries to step beyond their job description (unless it's working late into the evening). You will not be given second chances, no matter how important your contribution or how much you've given to the company. People at all levels are fired regularly. Rarely is any sort of notice given. I know of a colleague who was part of his/her team's year ahead meeting. Discussed all sorts of things that were planned for the year ahead. This colleague was integral to plans for the upcoming year(s). The following week after hours, this person was called (over the phone) by their superior and told to not come back the next morning. As a thank you for "service" the person would receive two weeks severance. Let go without notice, forgotten, no thought of life situation or contributions. I know of other colleagues who, regardless of why they were let go or quit voluntarily, have been escorted it out of the building, at exactly 5:00 pm (closing time, so i.e. in front of everyone), with a giant box like some sort of criminal. Several Glassdoor reviews have just recently been written. They're short, concise and have nothing but praise for the company. If Cielo employees believe this, then they should post it. But while with Cielo, we were urged to positively review the company. They track these reviews. They often respond to them. They pour over them, and they make sure any negative review is deleted or buried by 3-4-5 gushing reviews filled with buzzwords like "innovative", "SMART PEOPLE!", "fast paced", "challenging", "pursuit of excellence." These reviews were almost certainly calculated. If you want a truly honest review of the company, sort by rating and scroll down to the ones with 2-3 stars, or take a look at the company's previous page when it was named Pinstripe. It feels as if today the company cares more about image than what's actually happening within the company. Cielo is a business, through and through. Every decision is made for the financial gain of the business. If you fit that mold, you've likely found the company for you. The frustrating part is, Cielo pretends it's more than a business, that it's a place to grow, fall in love with the mission/values, a place where the company cares about its employees and their well-being. They scream this across all social media pages, in company-wide gatherings and on job descriptions. This is a great mission, if only it were true. Cielo specializes in hiring great talent for large organizations, so they know how exactly to lure the best talent to their company: preach culture, engagement, growth, etc. In reality, the company is a business strictly dedicated to financial gain and global growth. This is evident in its "make the year campaign" each year. Your bonus hinges on the company meeting its financial goals. If the company does this, you are rewarded and praised. If the company doesn't, if the numbers don't perfectly align with targets, your yearly contributions are looked at as a failure. You didn't work enough hours. You didn't make enough calls. You didn't care enough, give enough, do enough. Regardless of how hard you worked, you failed because the company failed. The company cares about the company, and you are valuable if you contribute to the company's success. I get it, that's Corporate America. It's just a shame that Cielo pretends to be more than that. It could be. It claims to be. Maybe it really does want to be. It's not. There are many wonderful people across Cielo. Unfortunately, those in charge (my opinion) are holding the organization back from being a place you can call home for your entire career. Some people fit this mold. Some people don't. It all depends on what you are looking for in a career.