1.0
Apr 4, 2022
Former employee
Recommend
CEO approval
Business Outlook
Pros
None that I can think of
Cons
Toxic culture, terrible upper management, horrible internal systems. For a company that offer “cutting edge technology” their internal processes and systems are from the 90s I have never seem something like this - stay away!