Share Post Embed Post Never worked with them before And I am not sure why people complain. I'd hate for anyone to get laid off.