I had the pleasure of getting a great Manager when I started. This person empowered me, and gave me a ton of autonomy. After two years I was doing Managerial level work, until we got a new Director. That Director swapped Managers, and I was reporting to a different Manager. The new Manger seemed to have my best interest, but it was clear that they only had their interest at heart. He/she was very fake, and kept saying they would give me new projects or send me out on business trips and it never happened. The CMO also promised growth, and opened us to providing honest feedback, though be wary because they'll use it against you. I started to see a pattern of employees who had been there for over four years being promised growth and promotion getting nowhere. When I left within a year four others on the team left, because they knew it was a sinking ship. That Director and Manager still currently work at this organization both of them magically got promoted within two years to two ranks above them. The Manger is now Director, and Director is some Sr. level Director. Word on the street it was sketch how they got promoted. Moral of the story if you want growth dont work here. Also, its located in Livemore, CA a bit isolated. So if you are the type that likes to be in an Urban town don't work here. The salary was OK. There was annual 3% raises if you performed well, but even if you exceeded your performance they were stingy about title changes. Even if you didn't even ask for the raise you deserved!