Pros
Sweet talk you into anything! (Best pro I can find)
Cons
1. They lie during the interview! 2. They try to pay you less by promising future growth and bonus, from my discussion with employees there is rarely pay increase and forget about bonus. 3. Benefits are very bad! If you got a family, forget about this place. 4. Engineering leadership is terrible! 5. CEO is lucky to be where he is, so he is just going to prolong as much as he can. Doesn't care about hiring firing, done it 3 times with engineering before! As long as he can prolong his career! 6. Engineering leadership will listen to your ideas and dissolve them. No action taken. 7. Principle engineers and Lead engineers are just really in way over their head and extreme ego problems. They don't have growth ideas so they bring down your growth ideas/initiatives. 8. Engineering morale at its lowest because of engineering leadership, principles and leads. 9. The engineering leadership will huddle together and ignore the engineers and sweet talk engineers to follow them even when proved to be on the wrong path. 10. Extreme arrogance and logic is discarded and bias takes the lead. 11. Good resources leave constantly! Whoever leaves is much happier wherever they go!