* They train new grads, so you get a lot of valuable training
* Depending on the projects, it has the potential to have a good life balance
*Hybrid and Remote opportunity
Will recommend to get your foot in the door
Cons
* Pay is not very competitive. Needs improvement
* Depending on some client projects, the work-life balance can also be very bad
* The culture is horrible, the outlook and appearance of the company is so different than what is on the ground—cutthroat culture, pushing culture.
* Sometimes it enables a rude and disrespectful culture
* Career growth is very minimal
* tend to hire lots of indians, and an indian dominated culture/circle can make a non indian feel left out