Pros
- Challenging job from a technical point of view - Nice, understanding employees and managers - No stress (maybe not enough? Is this normal?) - Quiet stable company but slowly going down (is this a pro or a con?)
Cons
- Bad salary - Salary increase happens when owners decide so and it doesn't happen very often. At the very least, I would expect an explanation every year to explain us why we have no salary increase - Everyone gets very similar salary increase, no formal performance review - Bad schedule management. Usually, management guess a number, which always ends up being 2 times too short. Is this normal that I know from the start that a project will take 2 times longer than estimated? Ask for schedules then you may get better ones! - Management unwilling to make changes so that things become more efficient. - Quiet stable company but slowly going down (is this a pro or a con?) - Owners don't get along very well and they are very careful with their money, not willing to take any financial risk, which makes employees not as motivated as they could be.