Pros
- Work load is good, not too much but enough to keep the work interesting.
- Friendly environment.
- Can work from home most of the time.
Cons
- A few layoffs this year created uncertainty. It was not massive though.
- In the last five years, annual salary adjustment was below average.