Pros
Worked with some amazingly smart people who truly believed in company mission.
Cons
The CEO lacked vision, low pay and sale to Oracle. Slightly political environment, need to know the right people.
Pros
Very friendly people, very relaxed on PTO
Cons
Large company with some politics