Current Employee3.1Feb 22, 2024very complex ways of working, the company is very slow to respond to market requirements.
Former Employee3.7Sep 17, 2025If you like the big company feel this is a great place to work. If you like a fast paced environment where the company moves quickly, not the right place for you.
If you like the big company feel this is a great place to work. If you like a fast paced environment where the company moves quickly, not the right place for you.
Current Employee3.9Jun 30, 2025Great technology, but challenging industry with limited growth prospects. Good work culture, but overcomplicated internal structures and hard to get anything done.
Great technology, but challenging industry with limited growth prospects. Good work culture, but overcomplicated internal structures and hard to get anything done.