Some people have complained that management is green, and while yes this may be true in some instances it's actually been a blessing. Managers are molded with Webpass' values in mind, they don't bring along years of ingrained managerial baggage from previous employers. As a non-manager my best advice to those having issues is to work with your managers - find out what their needs are and they'll do the same for you.
I do wish there was more opportunity within each city, however the reality here is that you can easily create and pursue a career path if you actually TRY. Just have patience and an open mind.