Pros
- Very good work culture.
- They pay high in industry, when you work and prove that you are worth it.
- Good work-life balance
- Intelligent guys, you learn a lot
- You become senior by your work, not number of years you spent in industry
- Stable bussiness
Cons
- Sometimes mood swings from higher management costs little less fun at work.