The only complaint I have is the work overload, its a proprietary system so you really have to learn what you are doing in order to succeed.
Upper management man, not my boss, but upper management, Super, super greedy. The pay was not up to par, they lack on salary and this is how companies end up being a billion dollar company, they don't pay fairly, And i'm sorry to say, you guys need to fix that, working at that challenging of a level, it was VERY unfair. I only stayed because I had a great boss and team.