Pros
They will hire just about anyone They often keep do-nothing employees because they have a hard time hiring at their salary levels It is a good feeding group for a real IT company
Cons
The CEO had a meeting in October 2009 with all of the development floor. He said the shareholders like to see negative reviews on here because it shows he is running a tight ship. Well Mr. CEO, congrats here is another negative review. Employees are severely underpaid and very overworked. They always expect people to work weekends. You had better not have a girlfriend or significant other or plans. Almost all the upper management along with the CEO are people who are arrogant and think they know things just because the stock is temporarily going up. It is quite temporary because there is no foundation for the development floor. No processes or documentation all because the CEO thinks it is a waste of money. The employees who are there are either looking for new jobs or waiting for the CEO to retire and hope that the next guy is better. By my calculations, the next generation product has had the following people leave since that 2009 meeting: 70% of QA, 45% of engineers, 100% of tech writers, 100% of product/customer management. Is this any way to release a product? Do the shareholders know this?