Access to great knowledge base that is hard to obtain anywhere else
Cons
Too much of inevitable non-technical activies (in the form of documentation) with tight deadlines, that make it really frustrating if you are more into technical tasks
3.0
May 7, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
International work environment
Friendly colleagues