Pros
I just read the review "The consulting company I always dreamed of and never knew existed". There is absolutely no way this review wasn't crafted by someone in human resources to intentionally assuage concerns brought forth in less favorable reviews. "CC is large, but focuses on small teams..." Yes, resources are broken into teams; however, there seems to be no rhyme or reason as to who goes where and oftentimes resources are assigned to projects outside of their team. This is great in theory until you are placed on a project two time zones away are are consistently stuck working in the evenings to support the customer. "We have really low overhead... We track customer revenue by the year the business became a customer..." Does this honestly sound like something a project manager wrote? "CC has an unlimited time off plan..." This is true. It is a plus. I don't take a ton of time off, but I don't have to scrutinize how many hours I'm taking to take my mom to a doctor's appointment, etc. "We do not allow customers to berate or treat project teams terribly." They sure don't, but they DO allow at least one particularly abusive project manager to berate her team. I know several people who have resigned while on her projects, and yet the common denominator still has a job. "Coastal Cloud has an amazingly generous and fantastic bonus program..." I'm sure they do, but nearly everyone on the public sector team was well below half of their utilization goal with some in only single digit percentage. (I will return to this later in the "cons" section.) "The leadership team recently added a new bonus that will pay out in the event of a change in ownership..." Subtext: "We're going to sell again." "I love coming to work every day..." Considering the overwhelming percentage of employees working remotely, this statement supports my theory that this particular review is a plant from someone in leadership.
Cons
"Health care benefits are comprehensive but not the cheapest I have seen..." This, as well as the other "cons" listed, comes across as what I would call a "humble pro" - a statement made to sound like a negative but that is actually a positive. Well played. "If you need time off you need to take it, you won't be penalized..." Not officially, but you'll be thrown off projects due to unavailability. I had a significant personal event occur and was out for about two weeks over the course of two months, and received negative feedback about my performance on a task that someone else *volunteered* to do for me. "We intentionally are not rigid or overly structured and that always leaves room for growth..." To say they are not overly structured implies there is any amount of structure in the first place. The level of disorganization here is worse than that of anywhere I've worked in the last 25 years. "My team is actively working to reduce the number of projects that our team works on..." I'm sure you are. This seems more like a direct response to a complaint in another review or two. "If you sit back and wait for work to be handed to you or a process to be explained you may not succeed..." My observation was that junior resources receive very little support and project managers don't want to work with them. Resources post in the bullpen looking for work, and the fish aren't biting. As mentioned in the "pros," work is not abundant on certain teams or for certain roles. Tenured consultants were failing to meet utilization goals despite asking and looking for work. Self motivation and self management was not the issue.