Most of the staff are friendly and they have plenty of work if you are will to travel
Cons
Micromanaged, everyone works in a bubble. There is no training for any new personal and or someone coming out of school. The office culture does not make for long term employment