Pros
Competitive benefits: Fully paid health insurance (including dental and vision) for the employee, PTO, flex time, and charitable time off Early culture emphasized growth, internal learning, and family-centered values Opportunities to self-direct and take initiative -- ideal for highly independent learners Exposure to clients across a wide range of industries, offering broad experience and continuous learning Remote flexibility and autonomy in day-to-day work
Cons
Onboarding is entirely self-led with minimal support. If you don't teach yourself, you won't be taught The company recently shifted to more aggressive billable metrics, with salary reductions for those not exceeding targets Compensation lacks transparency and consistency. Pay rates do not align with role or tenure, and some staff-level employees and new hires earn more than senior-level consultants. Salary increases and promotions are entirely discretionary, with no clear standards or structure Project management was "flattened", pushing consultants to own client relationships from sale to delivery without any additional training for sales or project/client relationship management Leadership behavior can be unprofessional and hostile. Senior Leadership has verbally berated the staff in meetings, and dissenting opinions are routinely shut down despite the company's stated value of "Authentic Communication" Consultants are routinely assigned an unmanageable number of clients with no support structure, leading to burnout, missed deadlines, and plummeting morale As staff leave, remaining employees are handed even more projects, compounding the overload Unplanned absences are not supported. Projects fall through the cracks due to understaffing, and employees are penalized for it Management is ineffective and disengaged. Supervisors offer little guidance, feedback, or leadership - just vague questions like "What do you think?"