Company has a great culture and nice atmosphere, flight benefits are a plus
Cons
there is no advancement, a lot of nepotism. the company thinks they are promoting employees to a higher position but its not a promotion since you have to interview for any higher open positions.