It was an okay experienceThe good thingsGiven that my immediate supervisor had their trust in my work, I was able to work independently and exercise freedom of doing work in my own way, as long as I adhered to the timeline agreed upon.
The challengesThe management is pretty set on how things are being done. Any suggestions are shot down immediately, unless it provided obvious monetary advantage. Trust is also non-existent between employees and employer.