Pros
- openly collaborative place to work at all levels - very challenging problems to solve. Challenges are always evolving and need to stay sharp to stay ahead! - if you love solving very challenging problems and strive to able to say you are the best in the world in a very competitive industry, this is the place to be! - well intentioned workmates and management. It's a very friendly work atmosphere. - invests in their people via feedback and personal growth efforts, programs - celebration of success, support in challenging times - management very involved in daily progress - despite high demands of job, personal time and vacation is always encouraged
Cons
- this cannot be avoided in this industry , but high pressure and big time commitment is required of this job.