Fun place to work. High ideals shared by everyone. High productivitay
Pros: great pay. free lunches. good company.
Cons: gruelling schedules. vaguely defined goals. shortage of talent.
Meet colleagues by phone, talk conceptually. Discuss deliverables and deadlines. Meet with senior mngmt re progress of individual projects.
What I learned: squeekiest gear gets greased. Be assertive of your needs and you will accomplish much. Identify key players and be on their radar.
Management has it's own needs. Meet them. Word hard, but also play hard.
Coworkers are great at what they do. Very motivated. Very talented. Some could be insecure because of titles. Manage their insecurities for your own good.
Goals are moving targets. There are never a shortage of expectations to accomplished. Seek that goal that you can accomplish, do as best a job you can, inspire excellence with coworkers and colleagues, go home and get you rest, reward and sleep.
Travel and meeting people are the most enjoyable part. Taking ownership of projects is its own reward.