Good company to help get your feet in the technology world.
Cons
So many to list them all but here is a take of probably the most concerning:
Proprietary language
Such a high turnover rate that makes the code look like spaghetti
CEO does not care about his employees. And neither do management