Current Employee3.3Mar 31, 2025It was a great experience for a long time, but has become very corporate and rigid of late.
Current Employee4.0Nov 18, 2025Good. Need more security with new AI features coming up in the industry as competition