Interesting work but management and team work almost inexistant.
Pros: good salary.
Cons: team leader has her favorite team member. information not available most of the time.
Extremely difficult to get information necessary to do my work.
Information asked to different co-workers was different, or incomplete.
When asked the same question twice to the same person, got two different answers.
Most of the information is not written anywhere, and yet whan I asked for it I was tols: "You're supposed to know it"... or "You will have to learn it the same way I did, bit by bit".