- Good and friendly co-workers
- Diverse projects
- Ambitious company
- Good work & Life balance
Cons
- Pay is average
- Sometimes management changes their goals too quickly, and the old ones are half accomplished which leaves the feeling, that things never get done.