1 Review
- lots of smart and nice people - interesting projects - autonomy to choose what project to work on (with some limitations)
- pay and benefits - management is not very transparent - career path is not clear