Frontier has an amazing knack at finding absolutely wonderful people to populate their development teams. You'll genuinely enjoy the company of your day-to-day colleagues.
Kontras
As much as Frontier hires exceptional staff, they seem hellbent on not letting them do what they do best or heading their advice. Project direction is often driven by whims of people disconnected from day-to-day development and priorities are often railroaded to appease executive stakeholders.