S

Sean Johnson

4 years ago

Decent place to work. Staff is friendly for the mo...

Decent place to work. Staff is friendly for the most part. Has pretty sweet perks and accommodations for employees also but the office can be a bit disorganized, and then there's the obvious favoritism and clerical tasks seem to move at a snail's pace but still a pretty decent place to work.

Comments:

No comments