They pay you on time and a very nice HR manager. The company has some very interesting products / technologies.
Cons
The VP of fails is a monster and people avoid him like the plague. The company appeared to have a high turnover rate and many employees complained about the compensation.