Progressive place to work
great benefits, culture, empoyerability prospects, fun, innovative, progressive, they work hard to get managers to develop and value their staff. great core beliefs and great way to assess performance. The HR department work really hard to make it a great place to work but sadly managers are not interested in helping them achieve that vision.
everything, can't fault it
poor engineering leaders who are quickly promoted with no people skills