Earth Infrastructures Employee Review
Productive and fun place to work.
The slump in the industry and some wrong decisions by the company resulted in the problems of customer management and productivity of the company. The revenue generation became a major obstacle.
Ratings by category
Nice and aggressive
Customer mis management