1 review so far
Some managers tend to wall their people off from others which is not beneficial but other than that I think it's a good place to start off.
Comp is $55,400 There are some nice perks such as flex time.