4.0
Sep 8, 2021
Current employee
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
healthy working environment, work life balance, caring managers and management. good opportunity for growth and learning new skills and technology.
Cons
no offices in India, so if for some reason you have to stay in India for more than a month, you will first go on loss of pay and then termination