This is great place for entry to mid-level Team Members that want to learn the skills they need in order to take their careers' to the next level, but that's about it. There are a lot of direct family and close-knit Team Members in executive positions all the way down to VPs and Directors. There doesn't seem to be much more opportunity in those types of positions unless a new position is created (at this stage of the company, how many more VPs can we justify?) or they are able to fire family and friends. No, I am not saying there are people that need to be fired, but when the time comes, will the right decisions for the company's best interest be made? With so many family members and close friends involved, it is worrisome to know for certain.
Project Management / Project Managers seem to be to non-existent. It's difficult to know the scope of a project, in regards to man hour allocation, scope, time, execution etc. This shows in the products and it's becoming apparent to our customers who resist upgrading to the latest product version for fear it'll break whats already in place. Product deadlines will be met, followed by multiple hotfixes released soon after to fix features that weren't properly tested. These are issues that a start-up can justify but lets be honest, we are not a start-up anymore. We are going on 7 years as a company and need to eliminate the "we can't fail, everything is awesome" attitude. I feel that a lack of PM also gives the impression to Team Members that we can come in at any hour, hit the gym, take a long lunch and still make it on the 3:15 shuttle to go home.
These are a few examples where all the hype may be overshadowing the real issues that could stop us from becoming a huge success.