Pros
- Good growth opportunities, you can take on more responsibility and be rewarded as there is no defined structure for promotion,
- Good job security, they invest a lot into training
- They provide food (snacks, coffee/tea, bagels on Tuesdays and pizza on Fridays)
Cons
- An extra hour or two on top of the typical 9-5 is expected but not required