Pros
Customers consistently praise Omega for its professional, friendly staff, responsiveness, and high level of expertise—earning ~4.5+ stars across Google, BBB, Merchant Maverick
Cons
A few Glassdoor comments warn of rapid growth harming internal culture and occasional management issues (“burn you to the ground”)