Pros
I heard it was good when it was BrickRed, now exactly no pros, It was a nightmare to join this company , from few days of joining , I am suffering , no clear requirement and team is working with assumption, manager was so arrogant. Most project are dead or in support.
Cons
Internal politics, no value for good work, no work ethics only blame game, lack of transparency. I joined here recently at good hike but there are no project , after amount of time they want me learn new technology.HR team do not disclose that you will be hired on bench. After learning the new technology again project didn't came, they will train you like a ninja, a total waste of time. This is the most pathetic experience i ever had. Don't spoil your career, if you are serious don't join.