1.0
May 30, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
It paid the bills, barely
Cons
I wanted to give leadership the benefit of the doubt and was initially hopeful, but based on what I’ve seen during my time here, as well as what I heard about the new leadership team that came from another failed telecom company, this is a trend, not an aberration. Failure to deliver on projects, overwhelmed staffs, not paying vendors and ultimately losing projects. Leadership killed this company