Run!!! The reason there are so many openings is because the culture. Worse company to work for. From management down to the salesforce, they're all losers.
Just bad and dishonest people. You will regret it if you work there!
Not much information on this site.
Can anyone who currently works here give honest feedback on the company culture and future, good place to work, etc.?