Pros
First of all let me warn you about the negative reviews - take them with a grain of salt. Chariot Solutions has been a "Top Workplace" for many years for a reason. Working at Chariot Solutions had been a dream come true. Management goes out of their way to make you feel at home. There are no corporate tricks or traps, nothing to make you feel uneasy. There's a strong sense of being a part of the family. You can pick up the phone and call the president of the company any time to discuss any issues you might have. He'll always listen, and he'll always be honest with you. You'll be surrounded by brilliant Software Engineers, eager to lend you a helping hand anytime. Any responsible adult would appreciate the freedom and the joy to represent Chariot Solutions, and being a consultant that's exactly how you feel - like an ambassador, representing everything Chariot Solutions stands for. Chariot provides an unmatched benefits package, including various internal and external conferences and other learning opportunities. Being a family-run company they are very much family-oriented, so you won't have any issues balancing your work/personal life. Did I mention free lunches on Fridays?
Cons
There's a strong sense of responsibility when working for Chariot Solutions, so unless you're a slacker you won't see any downsides working for this company.