1. Fast paced environment
2. Capable teams
3. Performance focused
4. Reasonable resources and support are given for you to complete your job
5. Steep learning curve and opportunities are given for you to wear different hats
Cons
Because we constantly change things when they are not working (which is great), sometimes we forget to explain changes to all teams, across teams.
- The team is extremely diverse, coming in with a depth of knowledge in their own areas.
- Everyone is helpful, open and hardworking, not silo-minded at all.
- A very positive working environment and everyone here has their own unique and interesting traits that makes coming to work really fun!
- The team is agile and nimble and is able to switch gears and problem-solve very quickly.
- Work and learn from the smartest and the best, which is a rarity right now in most workplaces.
- Management is able to make tough decisions (i.e. letting go of people where it makes sense), removing distractions and keeping the team focused on the main goal.
Cons
- The team is very lean, and it can get very stressful at times.