- OK benefits
- Supportive people
- strong drive to follow their own values
Cons
- Not flexible in working hours. Time-tracking being used.
- A lot of over-time (unapproved as well) which is sometimes paid out.
- Development teams work disjoint, no department wide standards followed.
- Career advancement very limited.