The compensation was ridiculously low. They were earning good but didn't bother to offer financial or career growth to people.
An Awful Manager Ruined the Experience for Me
Care about team and being best employer
They care try hard to make employee experience a good one.