Pros
* Good place for the first job in the local market. * Salary can be better or equal to other local companies * You can find some good people * Health care benefits * Good clients * Long-term projects * They find new clients * Vacations *Payments on time * You can get experience
Cons
* Environment can get toxic, from associates to bottom level. * Remote work doesn’t really go with their culture. * Getting early to the place of work and leaving after doing their expected hours was frowned upon from the manager's side. * Salary is lower than the global market. * Growth is pretty slow and a real promotion can’t happen even if people worked for it. * They have a toxic pizza and beer environment, so you stay at the job for longer hours or weekends. * Freshly graduated or students who lack standing up for themselves. * Look out for management. * Talking badly of other people even after they are gone. * “Inclusion” culture.