Pros: lots of clothes, buy a pair of khakis and brown shoes and your set.
Cons: too numerous
Overall, the company feels a bit antiquated. While most companies are going in the direction of a results-oriented workplace with flexible working hours, TerpSys still embraces a punch-the-clock mentality. Your arrival and departure times will be monitored.
Couple years ago the company was for sale. To present the company as a more attractive package to potential buyers, the angle TerpSys took was to play up the fact that they have this amazing corporate culture and is a great place to work - for example, the last award(s) they received for great workplace was just before they went on the market for a sale. The real truth can be found on a site like Glassdoor - there is an intense pressure at TerpSys to participate in company culture activities (evening the numerous charity walks they engage in). On the surface the company wants to give the impression that there is nothing that a TerpSys employee would rather do that spend the weekend with colleagues when in fact they are afraid that if they don't participate it will have an adverse impact on their livelihood (and it will).
You'll see on the TerpSys website that Terpsys values having fun, etc. The real truth is that several of the departments/teams within the company, and the company as a whole, has serious morale issues. TerpSys tries to address this by "appreciation months" with baskets full of candy (yes, for grown adults) and happy hours, but leadership is reluctant to deal with the real issues (mainly employees who leadership refuses to let go despite numerous, ongoing complaints and who are known as the company's "inner – more... circle" - again, see Glassdoor reviews).
My advice is that any position on the web development team (the team I worked for) is best to steer clear of. Management lacks both management experience as well as web development experience, there is dominant group of gossipy women who diminish the team's integrity, sometimes you have work/clients sometimes not, and when there is real, paid client work it is often marred by excessive interpersonal conflicts/politics that team leadership chooses to address by pretending to be oblivious. One manager has a company-wide reputation as a serial work-place bully. I unfortunately worked for this person. I highly recommend web professionals to look elsewhere.
In closing, I really do think TerpSys tries to be the exceptional company that leadership gives so much voice to. The reality is that no company can force company pride. I believe leadership at TerpSys is limited in their ability to lead by way of sophistication and not intention. I believe the company has the potential for great things but there is a large gulf between where they think they land and where they actually land. – less