1.0
1 July 2026
Current employee, more than 8 years
Alpharetta, GA
Recommend
CEO approval
Business outlook
Pros
No comment at this time.
Cons
This was a great place to work under Yabuki's leadership. Unfortunately, things have changed. People are losing their jobs or being asked to do the impossible with no support.