- Great environment to work in
- Coffee and fruit on tap
- All the tools and equipment you need to get the job done
- As much responsibility as you can handle
Cons
- Some employees had a bit of office politics going on
- Tricky location to get to by train
- Pay needs to be more competitive