push for diversity in these unfortunate times
base salary + bonus + car allowance + 401K matching
current team has excellent manager & extremely competent team members
Hitting goals & learning new things along the way
Honestly don't recall as it was almost 5 years ago
Hire qualified managers. Not buddies from a previous life. Promote based on measurable metrics.