Great benefits, vacation, pto, and bonuses.
Definitely a unique employer when it comes to vacations, you'll understand once you start working there.
Cons
Some positions feel limited in continued on the job learning when it comes to programming which can limit programmers looking for more senior positions.