Warning: Fraud Alert!
This company is a complete scam. They took my money and never delivered the promised service/product. Customer support is nonexistent, and all attempts to contact them were ignored. Avoid at all costs—don’t fall for their lies like I did!
Cons
Warning: Fraud Alert!
This company is a complete scam.
Base pay is below average, but a good bonus and stock compensation structure. Decent benefits relative to the cost. The company is getting bigger, but still small enough to be able to know many
Cons
A click-oriented culture with few decision-makers. It takes a very long time to get things done such as agree on customer deal terms, purchase equipment, and make hiring decisions. Employees have