Let me start by saying that most, if not all of the positive reviews that you will read on here are written by someone in Management, which clearly represents how this establishment really operates and how they'll do anything they can to save face and falsely represent the Company's image to the potential hires. Don't fall for it. Clearly, look at the cons section of those 5 star reviews and ask yourself if an employee would write that. I highly doubt it.
On the day that I received the offer from the owner, I was lied to about the size of the Company and when I've asked why there aren't more employees, I was told "well, they're traveling now" - well, the number of employees never changed and mysteriously the imaginary team of consultants never returned to the office. This should have been a red flag for me from then on, but I decided to give them a chance. Over the course of my employment, I was exposed to constant lies from both of the owners to the internal employees, current customers and potential customers. Actually, at this point I am fully convinced that the CEO is a pathological liar and delusional dreamer.
The management is trying hard to force the politics free atmosphere in the office, which pretty much translates to discouraging the employees from discussing how incompetent they are in running the firm. Don't be surprised if they simply forget to process the payroll on time, or if they are late to meetings or other scheduled internal tasks like deducting the proper amount of money from the employees' payroll for health insurance premiums.
The benefits are rather mediocre, but it is understandable for the small size of company that XcelPros really is, even though they try to present themselves as a medium sized business. While most companies out there average 9-10 days paid holidays, XcelPros offers a lousy 6 days, so that's another lie in terms of the so highly preached work/life balance.
Project Management is pretty much not existent, the consultants are for the most part left to their own time management without much direction from the Senior Management and without having any sort of sensible methodology to conduct the projects. As a matter of fact, the owner at some point asked the junior consultants to develop the company's own methodology, which was borderline pathetic - there are plenty of effective methodologies out there that other companies use to successfully deploy projects within the same business practice as XcelPros.
I don't think I can capture and describe more than what was already expressed by others, so I will leave this as is and have you judge for yourself whether this place is really for you.