I worked at Terra Infotech full-time (More than a year)
Transparent Management, good salary and nice people to work with.
not that any of i think of
Advice to Management
Needs to Keep everything on track
Your feedback has been sent to the team and we'll look into it.