Good in the beginning but slowly faded.
Pros: very accepting of personal time limits, good pto package, work is relatively long standing
Cons: lower than average pay for software engineers, company outlook does not seem very bright
At this time it feels like a company on it's way out, or preparing to be bought. Too many rumors, and low morale ooze from too many corners, and for a person who is not as "in the know" as one should be, this is disastrous.