- Compensation and relocation are more than competitive
- Teams doing interesting work across the company and there is cross-over between teams
- Management is very open in company meetings
Cons
- Communication has been slow and inconsistent since offer signing