Growing fast paced business that want to succeed. They have high expectations of employees but will support the development. Achievers get promoted and opportunities.
Cons
Slower employees get left behind. Big challenge when you first start - large product range and services that is difficult to talk about.