Pros
* Smart, hardworking coworkers who genuinely care about helping each other.
* Fast-paced environment where you’ll learn a lot in a short amount of time.
* Exposure to a wide variety of technologies, customers, and business challenges.
* Plenty of opportunities to develop problem-solving skills because no two days are the same.
Cons
* Leadership prioritizes growth, optics, and sales over fixing operational problems.
* The company frequently sells capabilities before the people, processes, and infrastructure exist to support them.
* Operations is expected to clean up the mess when unrealistic promises are made.
* Chronic understaffing while leadership positions continue to be added.
* Constant talk about tight budgets, yet plenty of money for sales retreats, cosmetic campus upgrades, and other highly visible projects instead of investing in employees or the tools they need.
* Heavy emphasis on AI and innovation while employees work with outdated systems, unreliable Wi-Fi, and infrastructure that struggles to support the business.
* Too many decisions are made without input from the people responsible for executing them.
* Compensation and benefits have steadily become less competitive despite continued company growth.
* High performers are rewarded with more work, not more opportunity.
* The open office looks nice but makes it harder to actually get work done.
* Great employees are often forced to compensate for poor planning.