A good company to be with if you can pass thru all the trials.The good thingsGood benefits. Free food on some projects, versatile people to work with, good projects that would benefit the community inside and outside the company. The food, the work, the client to some extent, the benefits, the career growth, the leniency and strictness employed to have the right balance, the care they provide to employees.
The challengesThe work force attitude, the accessibility for parking and for commute, the never ending traffic on week days until the first weekend. So major adjustments is a must.