Great place to grow professionally and work with a talented team. Managers and directors are supportive, and HR is approachable and genuinely cares about employees. Leadership trusts people to do their jobs, which makes it a good environment to be in.
Cons
Communication needs work. The environment is mostly focused on getting the work done, so there isn’t a lot of company culture.