Pros
Will help to train your patience, teach you what a failing company looks like and when to get out
Cons
- Management is made up of friends and family of CEO and are untouchable regardless of conduct. - HR is completely incompetent. H1B and lower level employees can expect to be treated poorly and threatened. - CEO makes constant promises of financial rewards that never materialize. Upper level employees have alcohol and anger issues. - Products are constantly delayed by quality issues due to incompetent project managers and nebulously defined feature sets. Resources are actively channeled to new projects that end up failing, weakening successful product lines and demoralizing employees. - Industry contracts are being lost to more competent competitors. Turnover is high, so training new employees feels like a waste of time. VPs will verbally abuse key project owners to the point of making them quit, then blame other employees for failures. - Management receives bonuses and rubs it in the faces of lower level employees. - Quality Assurance organization is failing due to incompetent, patent troll VP