1.0
28 Oct 2023
Former employee, more than 5 years
Durham, NC
Recommend
CEO approval
Business outlook
Pros
It was a job I needed at the moment they hired me -
Cons
Micro manage their people You can’t trust them to do what they are supposed to do They never are truthful to employees or customers